system.reflection

    4

    1答えて

    私は、Microsoft .NET 4.0 FrameworkのSystem.Reflection名前空間を利用するプログラムを作成していますが、名前空間に見つからない、または名前空間に存在しない情報があります。 Visual Studioでは、タイプのメンバーにアクセスすると、IntelliSenseには、手元のメンバーの簡単な説明が表示されます。たとえば、System.Object.Equal

    8

    3答えて

    ここではAAtributeという名前のカスタム属性を作成しました。たとえば、Bという名前のクラスがあります。この属性(この場合はBMethod1)を保持するメソッドのMethodInfoを、アセンブリ全体を歩き回ることなく、属性に定義されたすべてのメソッドを調べることなく(属性の1つとして)取得することは可能ですか?他のAttributeTargets(パラメータ/タイプ/プロパティ/ ...)の

    1

    2答えて

    私は、関連するオブジェクトの各属性がdatarowの名前と同じフィールドにあるdatarowsを使用して、異なるタイプのオブジェクトを設定しています。 これを行うには汎用関数を使用したいと思います。戻り値オブジェクトの型を汎用関数から強制するにはどうすればよいですか。私はまだ<T>構文が実際に何を意味するのか分からない。私は、コンパイラのエラーを取得するよう PopulateObject<T>は、

    13

    3答えて

    を使用してMETHODINFOとしてコンストラクタを取得するためにどのようにコンストラクタは次のようになります。 public NameAndValue(string name, string value) 私はリフレクションを使用してMETHODINFOとしてそれを取得する必要があります。次のように試しましたが、コンストラクタ(GetMethodがnullを返します)が見つかりません。 Me

    0

    1答えて

    <System.Diagnostics.DebuggerStepThrough()> Private Sub InitializeComponent() Dim resources As System.ComponentModel.ComponentResourceManager = New System.ComponentModel.ComponentResourceManager(Get

    1

    1答えて

    公開APIのアセンブリでリフレクションを使用しています。System.CodeDOMと一緒に作業して、APIを通じて情報を抽出するコードを生成しています。 私の自動生成されたコードの一部では、APIアセンブリのさまざまな種類のプロパティの値を参照しています。しかし、私は実際に生成されたコードに存在しないプロパティへの参照で終わっています。私はType.GetProperties()を使用しましたが

    0

    1答えて

    アセンブリを使用していくつかのクラスを動的にロードすることはありません。現在のプロジェクトには参照がないので、GetType(タイプ)を使用してみてください。 null ...これを処理するためのアプローチは何ですか? プロジェクトを参照する必要がありますか?

    0

    4答えて

    javascriptコードからの反射を使用してvb.net API関数を呼び出すことはできますか? 私はちょうどリフレクションで遊び始めました。このコードスニペットが機能しています。ジャバスクリプトページに変更したいと思います。 Dim RawPlugin As Reflection.Assembly RawPlugin = Reflection.Assembly.LoadFrom("C:\In