Udostępnij przez


EmitAssemblyCustomAttribute — Metoda

Wywołaj metodę ustawiania atrybutów niestandardowych na poziomie zestawu.

Składnia

HRESULT EmitAssemblyCustomAttribute(  
    mdAssembly   AssemblyID,  
    mdToken      FileToken,  
    mdToken      tkType,  
    void const*  pCustomValue,  
    DWORD        cbCustomValue,  
    BOOL         bSecurity,  
    BOOL         bAllowMulti  
) PURE;  

Parametry

AssemblyID
Identyfikator zestawu.

FileToken
Plik, który deplikuje atrybut. Może mieć wartość NULL, jeśli AssemblyID nie wskazuje niezwiązanego modułu netmodule.

tkType
Typ atrybutu niestandardowego.

pCustomValue
Dane wartości niestandardowych.

cbCustomValue
Długość danych wartości niestandardowych.

bSecurity
WARTOŚĆ TRUE, jeśli atrybut niestandardowy jest związany z podpisywaniem zestawu.

bAllowMulti
WARTOŚĆ TRUE, jeśli mają być emitowane wiele atrybutów.

Wartość zwracana

Zwraca wartość S_OK, jeśli metoda zakończy się pomyślnie.

Wymagania

Wymaga alink.h

Zobacz też