ActivationObject.GetField(String, Int32) Metódus
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
A megadott névvel rendelkező mezőt a hatókörhierarchiában való kereséssel adja vissza. Ez a metódus csak a lexikális szint által megadott hatókörben keres.
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.
public:
virtual System::Reflection::FieldInfo ^ GetField(System::String ^ name, int lexLevel);
public virtual System.Reflection.FieldInfo GetField(string name, int lexLevel);
override this.GetField : string * int -> System.Reflection.FieldInfo
Public Overridable Function GetField (name As String, lexLevel As Integer) As FieldInfo
Paraméterek
- name
- String
A keresendő mező neve.
- lexLevel
- Int32
A keresendő lexikális szint.
Válaszok
A FieldInfo megadott névvel rendelkező objektum.
Megvalósítás
Megjegyzések
Ez a módszer olyan mezőkre vonatkozik, amelyek fordításkor nem oldhatók fel. Ez akkor fordul elő, ha egy eval kifejezés a külső hatókör egyik mezőjére hivatkozik. Mivel a eval kifejezés olyan helyi mezőt deklarálhat, amelynek neve megegyezik a külső hatókör mezőivel, a mező nem lehet korán a külső hatókör mezőhöz kötve.