Partager via


MetadataBuilder.AddCustomAttribute Méthode

Définition

Ajoute un attribut personnalisé.

public:
 System::Reflection::Metadata::CustomAttributeHandle AddCustomAttribute(System::Reflection::Metadata::EntityHandle parent, System::Reflection::Metadata::EntityHandle constructor, System::Reflection::Metadata::BlobHandle value);
public System.Reflection.Metadata.CustomAttributeHandle AddCustomAttribute (System.Reflection.Metadata.EntityHandle parent, System.Reflection.Metadata.EntityHandle constructor, System.Reflection.Metadata.BlobHandle value);
member this.AddCustomAttribute : System.Reflection.Metadata.EntityHandle * System.Reflection.Metadata.EntityHandle * System.Reflection.Metadata.BlobHandle -> System.Reflection.Metadata.CustomAttributeHandle
Public Function AddCustomAttribute (parent As EntityHandle, constructor As EntityHandle, value As BlobHandle) As CustomAttributeHandle

Paramètres

constructor
EntityHandle

Constructeur d’attribut personnalisé : MethodDefinitionHandle ou MemberReferenceHandle.

value
BlobHandle

Objet blob de valeur d’attribut personnalisé.

Retours

Handle pour l’attribut personnalisé ajouté.

Exceptions

parent n’a pas le type de poignée attendu.

Remarques

Les entrées peuvent être ajoutées dans n’importe quel ordre. La table est automatiquement triée lorsqu’elle est sérialisée.

S’applique à