JsonRpcRequest.TryGetTypedArguments メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
メソッド呼び出しに指定する引数を取得します。指定されたパラメーターの一覧を満たす型に強制されます。
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
パラメーター
- parameters
- ReadOnlySpan<ParameterInfo>
引数が満たす必要があるパラメーターの一覧。
各 CLR 型の要件を満たすことができる引数を使用して初期化する parameters
配列。
このスパンの長さは、次の parameters
長さと等しい必要があります。
戻り値
true
すべての引数が初期化された型に準拠できる場合は。それ以外のparameters
typedArguments
場合は false
例外
引数が存在するが、逆シリアル化できない場合にスローされます。