Freigeben über


IMethodSymbol.GetTypeInferredDuringReduction(ITypeParameterSymbol) Methode

Definition

Wenn diese Methode eine reduzierte Erweiterungsmethode ist, gibt einen Typ zurück, der während des Reduktionsprozesses für den Typparameter abgeleitet wird.

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

Parameter

reducedFromTypeParameter
ITypeParameterSymbol

Geben Sie den Parameter der entsprechenden ReducedFrom Methode ein.

Gibt zurück

Verzögerter Typ oder Nichts, wenn nichts abgeleitet wurde.

Ausnahmen

Wenn dies keine reduzierte Erweiterungsmethode ist.

Wenn reducedFromTypeParameter null ist.

Wenn reducedFromTypeParameter nicht zur entsprechenden ReducedFrom Methode gehört.

Gilt für: