Compartilhar via


Definir uma propriedade com reflexão Emit

Uma propriedade é definida usando o TypeBuilder.DefineProperty método. DefineProperty retorna um PropertyBuilder. The DefineProperty método requer que o chamador especificar o nome de propriedade, a assinatura de propriedade, os atributos de propriedade (usando o PropertyAttributes enumeração) e o campo existente.

The PropertyBuilder classe permite que o chamador especificar o método getter, o método setter e quaisquer outros métodos.

O valor padrão da propriedade pode ser definido usando PropertyBuilder.SetConstant.

Consulte também

Outros recursos

Usando o reflexão Emit