Dela via


IMetaDataAssemblyImport::GetAssemblyProps-metod

Hämtar uppsättningen egenskaper för sammansättningen med den angivna metadatasignaturen.

Syntax

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  
);  

Parametrar

mda
[in]. Metadatatoken mdAssembly som representerar sammansättningen som egenskaperna ska hämtas för.

ppbPublicKey
[ut] En pekare till den offentliga nyckeln eller metadatatoken.

pcbPublicKey
[ut] Antalet byte i den returnerade offentliga nyckeln.

pulHashAlgId
[ut] En pekare till algoritmen som används för att hasha filerna i sammansättningen.

szName
[ut] Det enkla namnet på sammansättningen.

cchName
[i] Storleken, i breda tecken, på szName.

pchName
[ut] Antalet breda tecken som faktiskt returneras i szName.

pMetaData
[ut] En pekare till en ASSEMBLYMETADATA-struktur som innehåller sammansättningsmetadata.

pdwAssemblyFlags
[ut] Flaggor som beskriver de metadata som tillämpas på en sammansättning. Det här värdet är en kombination av ett eller flera CorAssemblyFlags-värden .

Krav

Plattformar: Se Systemkrav.

Huvudet: Cor.h

Bibliotek: Används som en resurs i MsCorEE.dll

.NET Framework versioner: Tillgänglig sedan 1.0

Se även