Condividi tramite


Definizione di una proprietà tramite reflection emit

Per definire una proprietà viene utilizzato il metodo TypeBuilder.DefineProperty. Il metodo DefineProperty restituisce un oggetto PropertyBuilder e richiede al chiamante di specificare il nome, la firma e gli attributi della proprietà (utilizzando l'enumerazione PropertyAttributes), nonché il campo sottostante.

La classe PropertyBuilder consente al chiamante di specificare i metodi get e set ed eventuali altri metodi.

È possibile impostare il valore predefinito della proprietà mediante PropertyBuilder.SetConstant.

Vedere anche

Altre risorse

Utilizzo della reflection emit