ModuleBuilder.GetFields(BindingFlags) Método

Definición

Devuelve todos los campos definidos en la región .sdata del archivo ejecutable portable (PE) que coinciden con las marcas de enlace especificadas.

public:
 override cli::array <System::Reflection::FieldInfo ^> ^ GetFields(System::Reflection::BindingFlags bindingFlags);
public override System.Reflection.FieldInfo[] GetFields(System.Reflection.BindingFlags bindingFlags);
override this.GetFields : System.Reflection.BindingFlags -> System.Reflection.FieldInfo[]
Public Overrides Function GetFields (bindingFlags As BindingFlags) As FieldInfo()

Parámetros

bindingFlags
BindingFlags

Combinación de las BindingFlags marcas de bits usadas para controlar la búsqueda.

Devoluciones

Matriz de campos que coinciden con las marcas especificadas; la matriz está vacía si no existen estos campos.

Comentarios

Al emitir ensamblados dinámicos, los campos de la región .sdata del archivo ejecutable portátil (PE) se definen mediante los DefineInitializedData métodos o DefineUninitializedData .

Importante

Los campos de nivel de módulo no se pueden recuperar hasta que se haya llamado al CreateGlobalFunctions método para el módulo.

Se aplica a