ActivationObject.GetField(String, Int32) Método

Definição

Devolve um campo com o nome especificado ao pesquisar na hierarquia do escopo. Este método procura apenas o âmbito especificado pelo nível lexical.

Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.

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

Parâmetros

name
String

O nome do campo a procurar.

lexLevel
Int32

O nível lexical a pesquisar.

Devoluções

Um FieldInfo objeto que tenha o nome especificado.

Implementações

Observações

Este método aplica-se a campos que não podem ser resolvidos em tempo de compilação. Isto ocorre quando uma eval expressão se refere a um campo no âmbito externo. Como a eval expressão pode declarar um campo local com o mesmo nome que um campo no âmbito externo, o campo não pode ser vinculado antecipadamente ao campo do âmbito externo.

Aplica-se a

Ver também