IActivationObject.GetField(String, Int32) メソッド

定義

クラスに実装されている場合は、スコープ階層を検索して、指定した名前を持つフィールドを返します。 このメソッドは、字句レベルで指定されたスコープのみを検索します。

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

public:
 System::Reflection::FieldInfo ^ GetField(System::String ^ name, int lexLevel);
public System.Reflection.FieldInfo GetField(string name, int lexLevel);
abstract member GetField : string * int -> System.Reflection.FieldInfo
Public Function GetField (name As String, lexLevel As Integer) As FieldInfo

パラメーター

name
String

検索するフィールドの名前。

lexLevel
Int32

検索する字句レベル。

返品

指定した名前を持つ FieldInfo オブジェクト。

注釈

このメソッドは、コンパイル時に解決できないフィールドに適用されます。 これは、 eval 式が外部スコープ内のフィールドを参照する場合に発生します。 eval式は同じ名前のローカル フィールドを宣言できるため、フィールドを外部スコープ フィールドに事前にバインドすることはできません。

適用対象

こちらもご覧ください