Sdílet prostřednictvím


IMetaDataImport2::EnumMethodSpecs – metoda

Získá enumerátor pro pole MethodSpec tokeny přidružené k zadané MethodDef nebo MemberRef token.

Syntaxe

HRESULT EnumMethodSpecs (  
    [in, out] HCORENUM      *phEnum,
    [in]      mdToken       tk,  
    [out]     mdMethodSpec  rMethodSpecs[],  
    [in]      ULONG         cMax,  
    [out]     ULONG         *pcMethodSpecs  
);

Parametry

phEnum
[in, out] Ukazatel na enumerátor pro rMethodSpecs.

tk
[v] Token MemberRef nebo MethodDef, který představuje metodu, jejíž tokeny MethodSpec mají být výčtu. Pokud je hodnota tk 0 (nula), zobrazí se výčet všech tokenů MethodSpec v oboru.

rMethodSpecs
[out] Pole tokenů MethodSpec k výčtu.

cMax
[v] Požadovaný maximální počet tokenů, které se mají umístit do rMethodSpecs.

pcMethodSpecs
[out] Vrácený počet tokenů umístěných v nástroji rMethodSpecs.

Návratová hodnota

HRESULT Description
S_OK EnumMethodSpecs úspěšně vráceno.
S_FALSE phEnum neobsahuje žádné členské prvky. V tomto případě pcMethodSpecs je nastavená na hodnotu 0 (nula).

Požadavky

Platformy: Viz Požadavky na systém.

Záhlaví: Kor.h

Knihovny: Používá se jako prostředek v MsCorEE.dll

Verze rozhraní .NET Framework: K dispozici od verze 2.0

Viz také