Condividi tramite


Metodo IMetaDataAssemblyImport::GetAssemblyProps

Ottiene il set di proprietà per l'assembly con la firma dei metadati specificata.

Sintassi

HRESULT GetAssemblyProps (  
    [in]  mdAssembly          mda,  
    [out] const void          **ppbPublicKey,
    [out] ULONG               *pcbPublicKey,  
    [out] ULONG               *pulHashAlgId,  
    [out] LPWSTR              szName,  
    [in] ULONG                cchName,  
    [out] ULONG               *pchName,  
    [out] ASSEMBLYMETADATA    *pMetaData,  
    [out] DWORD               *pdwAssemblyFlags  
);  

Parametri

mda
[in]. mdAssembly Token di metadati che rappresenta l'assembly per cui ottenere le proprietà.

ppbPublicKey
[out] Puntatore alla chiave pubblica o al token di metadati.

pcbPublicKey
[out] Numero di byte nella chiave pubblica restituita.

pulHashAlgId
[out] Puntatore all'algoritmo usato per hashare i file nell'assembly.

szName
[out] Nome semplice dell'assembly.

cchName
[in] Dimensioni, in caratteri wide, di szName.

pchName
[out] Numero di caratteri wide effettivamente restituiti in szName.

pMetaData
[out] Puntatore a una struttura ASSEMBLYMETADATA contenente i metadati dell'assembly.

pdwAssemblyFlags
[out] Flag che descrivono i metadati applicati a un assembly. Questo valore è una combinazione di uno o più valori CorAssemblyFlags .

Requisiti

Piattaforme: vedere Requisiti di sistema di .NET Framework.

Intestazione: Cor.h

Libreria: Usato come risorsa in MsCorEE.dll

Versioni di .NET Framework: Disponibile da 1.0

Vedi anche