JsonRpcRequest.TryGetTypedArguments Metodo

Definizione

Ottiene gli argomenti da fornire alla chiamata al metodo, coercita ai tipi che soddisfano l'elenco specificato di parametri.

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

Parametri

parameters
ReadOnlySpan<ParameterInfo>

Elenco di parametri che gli argomenti devono soddisfare.

typedArguments
Span<Object>

Matrice da inizializzare con argomenti in grado di soddisfare i requisiti del tipo CLR per ognuno di parameters. La lunghezza di questo intervallo deve essere uguale alla lunghezza di parameters.

Restituisce

true se tutti gli argomenti possono essere conformi ai tipi di parameters e typedArguments vengono inizializzati; false in caso contrario, .

Eccezioni

Generata se l'argomento esiste, ma non può essere deserializzato.

Si applica a