Поделиться через


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=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
Public Property Arguments As Object

Значение свойства

Массив аргументов ИЛИ карта именованных аргументов. Предпочтительно либо экземпляр IReadOnlyDictionary<TKey,TValue> , где ключ является строкой, представляющей имя параметра, а значение — аргументом, либо массивом Object. Если ни из них, ArgumentCount ни TryGetArgumentByNameOrIndex(String, Int32, Type, Object) они не должны быть переопределены.

Атрибуты

Применяется к