MethodBase.IsGenericMethodDefinition Vlastnost

Definice

Získá hodnotu označující, zda metoda je obecná definice metody.

C#
public virtual bool IsGenericMethodDefinition { get; }

Hodnota vlastnosti

true pokud aktuální MethodBase objekt představuje definici obecné metody, falsev opačném případě .

Poznámky

Pokud aktuální MethodBase představuje definici obecné metody, pak:

Poznámka

Obecné typy nejsou ve výchozím nastavení podporovány; tato vlastnost vrátí false , pokud není přepsána v odvozené třídě. Obecné konstruktory nejsou podporovány v rozhraní .NET Framework verze 2.0, takže tato vlastnost vrátí false , pokud je aktuální instance typu ConstructorInfo.

Seznam invariantních podmínek pro podmínky specifické pro obecné metody najdete ve IsGenericMethod vlastnosti. Seznam invariantních podmínek pro jiné termíny používané v obecné reflexi najdete ve Type.IsGenericType vlastnosti .

Platí pro

Produkt Verze
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 2.0, 2.1
UWP 10.0

Viz také