Compartilhar via


JsonRpcRequest.ArgumentListDeclaredTypes Propriedade

Definição

Obtém ou define uma lista de Type objetos que descrevem como cada elemento ArgumentsList é esperado pelo servidor a ser digitado. Se especificado, isso deve ter exatamente o mesmo comprimento ArgumentsList que e não conter elementos null .

[System.Runtime.Serialization.IgnoreDataMember]
public System.Collections.Generic.IReadOnlyList<Type>? ArgumentListDeclaredTypes { get; set; }
[<System.Runtime.Serialization.IgnoreDataMember>]
member this.ArgumentListDeclaredTypes : System.Collections.Generic.IReadOnlyList<Type> with get, set
Public Property ArgumentListDeclaredTypes As IReadOnlyList(Of Type)

Valor da propriedade

Atributos

Comentários

Essa propriedade *não* é serializada na mensagem JSON-RPC. No lado do cliente de uma chamada RPC, ele vem dos argumentos tipados fornecidos para o InvokeWithCancellationAsync<TResult>(String, IReadOnlyList<Object>, IReadOnlyList<Type>, CancellationToken) método. No lado do servidor da chamada RPC, ele vem dos tipos de cada parâmetro no método RPC invocado. Essa lista é usada para fins de auxiliar na IJsonRpcMessageFormatter serialização.

Aplica-se a