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 методу.