語言

JsonRpcRequest.Arguments 屬性

定義

在呼叫指定 Method時,取得或設定 所使用的參數。 可以是參數陣列,或是其屬性用於命名參數物件的物件。

[System.Runtime.Serialization.DataMember(EmitDefaultValue=false, IsRequired=false, Name="params", Order=2)]
public object Arguments { get; set; }
[System.Runtime.Serialization.DataMember(EmitDefaultValue=false, IsRequired=false, Name="params", Order=3)]
public object? Arguments { get; set; }
[System.Runtime.Serialization.DataMember(EmitDefaultValue=false, IsRequired=false, Name="params", Order=3)]
[System.Text.Json.Serialization.JsonIgnore(Condition=System.Text.Json.Serialization.JsonIgnoreCondition.WhenWritingNull)]
[System.Text.Json.Serialization.JsonPropertyName("params")]
[System.Text.Json.Serialization.JsonPropertyOrder(3)]
public object? Arguments { get; set; }
[<System.Runtime.Serialization.DataMember(EmitDefaultValue=false, IsRequired=false, Name="params", Order=2)>]
member this.Arguments : obj with get, set
[<System.Runtime.Serialization.DataMember(EmitDefaultValue=false, IsRequired=false, Name="params", Order=3)>]
member this.Arguments : obj with get, set
[<System.Runtime.Serialization.DataMember(EmitDefaultValue=false, IsRequired=false, Name="params", Order=3)>]
[<System.Text.Json.Serialization.JsonIgnore(Condition=System.Text.Json.Serialization.JsonIgnoreCondition.WhenWritingNull)>]
[<System.Text.Json.Serialization.JsonPropertyName("params")>]
[<System.Text.Json.Serialization.JsonPropertyOrder(3)>]
member this.Arguments : obj with get, set
Public Property Arguments As Object

屬性值

一個參數陣列,或是命名參數的映射。 最好是 的 IReadOnlyDictionary<TKey,TValue> 實例,其中鍵是代表參數名稱、值為參數的字串,或是 的 Object陣列。 如果以上都不行, ArgumentCount 且 TryGetArgumentByNameOrIndex(String, Int32, Type, Object) 應該被覆蓋。

屬性

適用於