JsonRpcRequest.TryGetTypedArguments Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft die Argumente ab, die für den Methodenaufruf bereitgestellt werden sollen, der in Typen umgewandelt wird, die der angegebenen Liste von Parametern entsprechen.
public virtual StreamJsonRpc.Protocol.JsonRpcRequest.ArgumentMatchResult TryGetTypedArguments(ReadOnlySpan<System.Reflection.ParameterInfo> parameters, Span<object> typedArguments);
public virtual StreamJsonRpc.Protocol.JsonRpcRequest.ArgumentMatchResult TryGetTypedArguments(ReadOnlySpan<System.Reflection.ParameterInfo> parameters, Span<object?> typedArguments);
abstract member TryGetTypedArguments : ReadOnlySpan<System.Reflection.ParameterInfo> * Span<obj> -> StreamJsonRpc.Protocol.JsonRpcRequest.ArgumentMatchResult
override this.TryGetTypedArguments : ReadOnlySpan<System.Reflection.ParameterInfo> * Span<obj> -> StreamJsonRpc.Protocol.JsonRpcRequest.ArgumentMatchResult
Public Overridable Function TryGetTypedArguments (parameters As ReadOnlySpan(Of ParameterInfo), typedArguments As Span(Of Object)) As JsonRpcRequest.ArgumentMatchResult
Parameter
- parameters
- ReadOnlySpan<ParameterInfo>
Die Liste der Parameter, die die Argumente erfüllen müssen.
Ein Array, das mit Argumenten initialisiert werden soll, die clR-Typanforderungen für jedes der parametersArgumente erfüllen können.
Die Länge dieser Spanne muss der Länge von parameters.
Gibt zurück
true wenn alle Argumente den Typen des parameters und typedArguments der Initialisierung entsprechen können, false andernfalls.
Ausnahmen
Wird ausgelöst, wenn das Argument vorhanden ist, aber nicht deserialisiert werden kann.