Udostępnij przez


IMetaDataImport2::EnumGenericParamConstraints Method

Pobiera moduł wyliczający dla tablicy ograniczeń parametrów ogólnych skojarzonych z parametrem ogólnym reprezentowanym przez określony token.

Syntax

HRESULT EnumGenericParamConstraints (
    [in, out] HCORENUM                *phEnum,
    [in]  mdGenericParam              tk,
    [out] mdGenericParamConstraint    rGenericParamConstraints[],
    [in]  ULONG                       cMax,
    [out] ULONG                       *pcGenericParamConstraints
);

Parameters

phEnum [in, out] Wskaźnik do modułu wyliczającego.

tk [in] Token reprezentujący parametr ogólny, którego ograniczenia mają być wyliczane.

rGenericParamConstraints [out] Tablica ograniczeń parametrów ogólnych do wyliczenia.

cMax [in] Żądana maksymalna liczba tokenów do umieszczenia w pliku rGenericParamConstraints.

pcGenericParamConstraints [out] Wskaźnik do liczby tokenów umieszczonych w pliku rGenericParamConstraints.

Return Value

HRESULT Description
S_OK EnumGenericParameterConstraints zwrócony pomyślnie.
S_FALSE phEnum nie ma elementów członkowskich. W tym przypadku pcGenericParameterConstraints ustawiono wartość 0 (zero).

Requirements

Platformy: Zobacz Obsługiwane systemy operacyjne platformy .NET.

Header: Cor.h

Library: CorGuids.lib

Wersje platformy .NET: Dostępne od programu .NET Framework 2.0

See also