GenericTypeParameterBuilder.DeclaringType 屬性

定義

取得泛型型別參數所屬的泛型類型定義或泛型方法定義。

C#
public override Type? DeclaringType { get; }
C#
public override Type DeclaringType { get; }

屬性值

如果型別參數屬於泛型類型,則 Type 物件代表該泛型類型;如果型別參數屬於泛型方法,則 Type 物件表示宣告該泛型方法的該類型。

備註

宣告類型不一定是泛型型別。 如果目前的型別參數屬於泛型方法,則宣告方法的類型可能不是泛型。

適用於

產品 版本
.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 2.0 (package-provided), 2.1