Прочитать на английском

Поделиться через


GenericTypeParameterBuilder.IsAssignableFrom Метод

Определение

Вызывает исключение NotSupportedException во всех случаях.

Перегрузки

IsAssignableFrom(TypeInfo)

Вызывает исключение NotSupportedException во всех случаях.

IsAssignableFrom(Type)

Вызывает исключение NotSupportedException во всех случаях.

IsAssignableFrom(TypeInfo)

Исходный код:
GenericTypeParameterBuilder.cs

Вызывает исключение NotSupportedException во всех случаях.

public override bool IsAssignableFrom(System.Reflection.TypeInfo? typeInfo);
public override bool IsAssignableFrom(System.Reflection.TypeInfo typeInfo);

Параметры

typeInfo
TypeInfo

Объект для тестирования.

Возвращаемое значение

Вызывает исключение NotSupportedException во всех случаях.

Исключения

Во всех случаях.

Комментарии

Этот метод не поддерживается для неполных параметров универсального типа. Извлеките параметр типа из готового определения универсального типа, а затем используйте отражение для полученного типа.

Применяется к

.NET 10 и другие версии
Продукт Версии
.NET Core 1.0, Core 1.1, 6, 7, 8, 9, 10
.NET Framework 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

IsAssignableFrom(Type)

Исходный код:
GenericTypeParameterBuilder.cs

Вызывает исключение NotSupportedException во всех случаях.

public override bool IsAssignableFrom(Type? c);
public override bool IsAssignableFrom(Type c);

Параметры

c
Type

Объект для тестирования.

Возвращаемое значение

Вызывает исключение NotSupportedException во всех случаях.

Исключения

Во всех случаях.

Комментарии

Этот метод не поддерживается для неполных параметров универсального типа. Извлеките параметр типа из готового определения универсального типа, а затем используйте отражение для полученного типа.

Применяется к

.NET 10 и другие версии
Продукт Версии
.NET 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