Condividi tramite


Metodo EmitAssemblyCustomAttribute

Chiamata per impostare attributi personalizzati a livello di assembly.

Sintassi

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

Parametri

AssemblyID
ID dell'assembly.

FileToken
File che defile l'attributo. Può essere NULL se AssemblyID non indica un netmodule non in uscita.

tkType
Tipo dell'attributo personalizzato.

pCustomValue
Dati di valore personalizzati.

cbCustomValue
Lunghezza dei dati dei valori personalizzati.

bSecurity
TRUE se l'attributo personalizzato è correlato alla firma dell'assembly.

bAllowMulti
TRUE se devono essere generati più attributi.

Valore restituito

Restituisce S_OK se il metodo ha esito positivo.

Requisiti

Richiede alink.h

Vedi anche