TypeBuilder.GetProperties(BindingFlags) Método

Definición

Devuelve todas las propiedades públicas y no públicas declaradas o heredadas por este tipo, como se especifica.

C#
public override System.Reflection.PropertyInfo[] GetProperties(System.Reflection.BindingFlags bindingAttr);

Parámetros

bindingAttr
BindingFlags

Este atributo de invocación. Debe ser un indicador de bits de BindingFlags: InvokeMethod, NonPublic, etc.

Devoluciones

Devuelve una matriz de objetos PropertyInfo que representan las propiedades públicas y no públicas definidas en este tipo si se usa nonPublic; en caso contrario, solo se devuelven las propiedades públicas.

Excepciones

Este método no se implementa para tipos incompletos.

Comentarios

Recupere el tipo mediante Type.GetType o Assembly.GetType y use la reflexión en el tipo recuperado.

Se aplica a

Produto Versións
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0 (package-provided), 2.1