私は、セキュリティロールの文字列名を表すいくつかの定数を持つVBクラスを持っています。私は、これらの定数のそれぞれの値の文字列配列(またはコレクションなど)を返す関数を呼び出せるようにする必要があります。私は、データベースの役割テーブルがアプリケーションにコード化されているのと同じ役割を持っていることを確認するためにこれを使用します。クラス内の定数のリストとその値を取得する方法
Public Class Roles
Public Const Administrator = "Administrator"
Public Const BasicUser = "Basic User"
Public Const PowerUser = "Power User"
End Class
私に戻りますI関数を実行しているよ、すなわちClassConstantsToStringArray(GETTYPE(役割)) "管理者"、 "基本ユーザー"、 "パワーユーザー"
私は知っています反射は行く方法です、私はちょうど私が欲しいものを得るためにまだそれを使用することについて十分に知りません。私は、FieldInfo配列の定数名を返す関数をネット上に見つけましたが、それでも私のために十分な賢さはありません。
ありがとうございました。
:) – Llyle
また、私はこのソリューションを言っていますが、私はそこに道の99%だったので、私はちょうど私が働いていたもので立ち往生。 +1。 – Dennis