JsonRpcRequest.NamedArgumentDeclaredTypes プロパティ

定義

NamedArguments内の各要素の型指定方法を説明するプロパティ名でインデックス付けされたType オブジェクトのディクショナリを取得または設定します。 指定する場合、これは NamedArguments とまったく同じサイズで、 null 値を含まない必要があります。

[System.Runtime.Serialization.IgnoreDataMember]
public System.Collections.Generic.IReadOnlyDictionary<string,Type>? NamedArgumentDeclaredTypes { get; set; }
[System.Runtime.Serialization.IgnoreDataMember]
[System.Text.Json.Serialization.JsonIgnore]
public System.Collections.Generic.IReadOnlyDictionary<string,Type>? NamedArgumentDeclaredTypes { get; set; }
[<System.Runtime.Serialization.IgnoreDataMember>]
member this.NamedArgumentDeclaredTypes : System.Collections.Generic.IReadOnlyDictionary<string, Type> with get, set
[<System.Runtime.Serialization.IgnoreDataMember>]
[<System.Text.Json.Serialization.JsonIgnore>]
member this.NamedArgumentDeclaredTypes : System.Collections.Generic.IReadOnlyDictionary<string, Type> with get, set
Public Property NamedArgumentDeclaredTypes As IReadOnlyDictionary(Of String, Type)

プロパティ値

属性

注釈

このプロパティは、JSON-RPC メッセージにシリアル化 *not* です。 RPC 呼び出しのクライアント側では、パラメーター オブジェクトの宣言されたプロパティ型から取得されます。 RPC 呼び出しのサーバー側では、呼び出された RPC メソッドの各パラメーターの型から取得されます。 このリストは、シリアル化の IJsonRpcMessageFormatter を支援するために使用されます。

適用対象