TypeDelegator.GetField(String, BindingFlags) Método

Definición

Devuelve un FieldInfo objeto que representa el campo con el nombre especificado.

public:
 override System::Reflection::FieldInfo ^ GetField(System::String ^ name, System::Reflection::BindingFlags bindingAttr);
public override System.Reflection.FieldInfo GetField(string name, System.Reflection.BindingFlags bindingAttr);
override this.GetField : string * System.Reflection.BindingFlags -> System.Reflection.FieldInfo
Public Overrides Function GetField (name As String, bindingAttr As BindingFlags) As FieldInfo

Parámetros

name
String

Nombre del campo que se va a buscar.

bindingAttr
BindingFlags

Máscara de bits que afecta a la forma en que se realiza la búsqueda. El valor es una combinación de cero o más marcas de bits de BindingFlags.

Devoluciones

Objeto FieldInfo que representa el campo declarado o heredado por este TypeDelegator con el nombre especificado. Devuelve null si no se encuentra ningún campo de este tipo.

Excepciones

El name parámetro es null.

Comentarios

Use un bindingAttr de BindingFlags. NonPublic para devolver todos los campos públicos y no públicos. Use BindingFlags.IgnoreCase para omitir el caso de los campos, ya que la búsqueda distingue mayúsculas de minúsculas de forma predeterminada.

Se aplica a