ActivationObject.GetField(String, Int32) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Restituisce un campo con il nome specificato eseguendo una ricerca nella gerarchia dell'ambito. Questo metodo cerca solo l'ambito specificato dal livello lessicale.
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.
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
Parametri
- name
- String
Nome del campo da cercare.
- lexLevel
- Int32
Livello lessicale da cercare.
Valori restituiti
Oggetto FieldInfo con il nome specificato.
Implementazioni
Commenti
Questo metodo si applica ai campi che non possono essere risolti in fase di compilazione. Ciò si verifica quando un'espressione eval fa riferimento a un campo nell'ambito esterno. Poiché l'espressione eval può dichiarare un campo locale con lo stesso nome di un campo nell'ambito esterno, il campo non può essere associato in anticipo al campo ambito esterno.