JsonRpcRequest.TryGetTypedArguments Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.
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.