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


IMethodSymbol.GetTypeInferredDuringReduction(ITypeParameterSymbol) Метод

Определение

Если этот метод является уменьшенным методом расширения, возвращает тип, выводимый во время процесса сокращения для параметра типа.

public:
 Microsoft::CodeAnalysis::ITypeSymbol ^ GetTypeInferredDuringReduction(Microsoft::CodeAnalysis::ITypeParameterSymbol ^ reducedFromTypeParameter);
public Microsoft.CodeAnalysis.ITypeSymbol GetTypeInferredDuringReduction (Microsoft.CodeAnalysis.ITypeParameterSymbol reducedFromTypeParameter);
public Microsoft.CodeAnalysis.ITypeSymbol? GetTypeInferredDuringReduction (Microsoft.CodeAnalysis.ITypeParameterSymbol reducedFromTypeParameter);
abstract member GetTypeInferredDuringReduction : Microsoft.CodeAnalysis.ITypeParameterSymbol -> Microsoft.CodeAnalysis.ITypeSymbol
Public Function GetTypeInferredDuringReduction (reducedFromTypeParameter As ITypeParameterSymbol) As ITypeSymbol

Параметры

reducedFromTypeParameter
ITypeParameterSymbol

Параметр type соответствующего ReducedFrom метода.

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

Выведенный тип или Nothing, если ничего не было выведено.

Исключения

Если это не сокращенный метод расширения.

Если reducedFromTypeParameter значение равно NULL.

Если reducedFromTypeParameter не принадлежит соответствующему ReducedFrom методу.

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