TypeDelegator.GetField(String, BindingFlags) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.