Definir una propiedad con la emisión de la reflexión

Una propiedad se define mediante el método TypeBuilder.DefineProperty. DefineProperty devuelve un objeto PropertyBuilder. El método DefineProperty requiere que el llamador especifique el nombre de la propiedad, la firma de la propiedad, los atributos de la propiedad (mediante la enumeración PropertyAttributes) y el campo de respaldo.

La clase PropertyBuilder permite que el llamador especifique el método Get, el método Set y cualquier otro método.

El valor predeterminado de la propiedad se puede establecer mediante PropertyBuilder.SetConstant.

Vea también

Otros recursos

Utilizar la emisión de la reflexión