Udostępnij za pośrednictwem


MetadataBuilder.AddCustomAttribute Metoda

Definicja

Dodaje atrybut niestandardowy.

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

Parametry

constructor
EntityHandle

Konstruktor atrybutu niestandardowego: a MethodDefinitionHandle lub MemberReferenceHandle.

value
BlobHandle

Obiekt blob wartości atrybutu niestandardowego.

Zwraca

Dojście do dodanego atrybutu niestandardowego.

Wyjątki

parent nie ma oczekiwanego rodzaju uchwytu.

Uwagi

Wpisy mogą być dodawane w dowolnej kolejności. Tabela jest automatycznie sortowana po serializacji.

Dotyczy