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>
引数が満たす必要があるパラメーターの一覧。
各 parametersの CLR 型の要件を満たすことができる引数を使用して初期化する配列。
このスパンの長さは、 parametersの長さと同じである必要があります。
返品
true すべての引数が parameters の型に準拠でき、 typedArguments が初期化される場合は '。それ以外の場合は false 。
例外
引数が存在するが逆シリアル化できない場合にスローされます。