Partilhar via


MessageFormatterDuplexPipeTracker.GetToken Método

Definição

Sobrecargas

GetToken(PipeWriter)
Obsoleto.

Cria um token para representar um PipeWriter conforme ele é transmitido do cliente para um servidor RPC como um argumento de método.

GetToken(IDuplexPipe)
Obsoleto.

Cria um token para representar um IDuplexPipe conforme ele é transmitido do cliente para um servidor RPC como um argumento de método.

GetToken(PipeReader)
Obsoleto.

Cria um token para representar um PipeReader conforme ele é transmitido do cliente para um servidor RPC como um argumento de método.

GetToken(PipeWriter)

Cuidado

Use GetULongToken instead.

Cria um token para representar um PipeWriter conforme ele é transmitido do cliente para um servidor RPC como um argumento de método.

public int? GetToken (System.IO.Pipelines.PipeWriter writer);
public int? GetToken (System.IO.Pipelines.PipeWriter? writer);
[System.Obsolete("Use GetULongToken instead.")]
public int? GetToken (System.IO.Pipelines.PipeWriter? writer);
member this.GetToken : System.IO.Pipelines.PipeWriter -> Nullable<int>
[<System.Obsolete("Use GetULongToken instead.")>]
member this.GetToken : System.IO.Pipelines.PipeWriter -> Nullable<int>
Public Function GetToken (writer As PipeWriter) As Nullable(Of Integer)

Parâmetros

writer
PipeWriter

O pipe do cliente que será compartilhado com o servidor RPC. Pode ser nulo.

Retornos

O token a ser usado como o argumento do método RPC; ou null se writer era null.

Atributos

Exceções

Gerado se não MultiplexingStream tiver sido fornecido ao construtor ou ao serializar uma mensagem sem uma propriedade de ID.

Comentários

Esse método só deve ser chamado durante a serialização de solicitações que incluem uma ID (ou seja, solicitações para as quais esperamos uma resposta). Quando a resposta é recebida, uma chamada sempre deve ser feita para OnResponseReceived(Int64, Boolean).

Aplica-se a

GetToken(IDuplexPipe)

Cuidado

Use GetULongToken instead.

Cria um token para representar um IDuplexPipe conforme ele é transmitido do cliente para um servidor RPC como um argumento de método.

public int? GetToken (System.IO.Pipelines.IDuplexPipe duplexPipe);
public int? GetToken (System.IO.Pipelines.IDuplexPipe? duplexPipe);
[System.Obsolete("Use GetULongToken instead.")]
public int? GetToken (System.IO.Pipelines.IDuplexPipe? duplexPipe);
member this.GetToken : System.IO.Pipelines.IDuplexPipe -> Nullable<int>
[<System.Obsolete("Use GetULongToken instead.")>]
member this.GetToken : System.IO.Pipelines.IDuplexPipe -> Nullable<int>
Public Function GetToken (duplexPipe As IDuplexPipe) As Nullable(Of Integer)

Parâmetros

duplexPipe
IDuplexPipe

O pipe do cliente que será compartilhado com o servidor RPC. Pode ser nulo.

Retornos

O token a ser usado como o argumento do método RPC; ou null se duplexPipe era null.

Atributos

Exceções

Gerado se não MultiplexingStream tiver sido fornecido ao construtor ou ao serializar uma mensagem sem uma propriedade de ID.

Comentários

Esse método só deve ser chamado durante a serialização de solicitações que incluem uma ID (ou seja, solicitações para as quais esperamos uma resposta). Quando a resposta é recebida, uma chamada sempre deve ser feita para OnResponseReceived(Int64, Boolean).

Aplica-se a

GetToken(PipeReader)

Cuidado

Use GetULongToken instead.

Cria um token para representar um PipeReader conforme ele é transmitido do cliente para um servidor RPC como um argumento de método.

public int? GetToken (System.IO.Pipelines.PipeReader reader);
public int? GetToken (System.IO.Pipelines.PipeReader? reader);
[System.Obsolete("Use GetULongToken instead.")]
public int? GetToken (System.IO.Pipelines.PipeReader? reader);
member this.GetToken : System.IO.Pipelines.PipeReader -> Nullable<int>
[<System.Obsolete("Use GetULongToken instead.")>]
member this.GetToken : System.IO.Pipelines.PipeReader -> Nullable<int>
Public Function GetToken (reader As PipeReader) As Nullable(Of Integer)

Parâmetros

reader
PipeReader

O pipe do cliente que será compartilhado com o servidor RPC. Pode ser nulo.

Retornos

O token a ser usado como o argumento do método RPC; ou null se reader era null.

Atributos

Exceções

Gerado se não MultiplexingStream tiver sido fornecido ao construtor ou ao serializar uma mensagem sem uma propriedade de ID.

Comentários

Esse método só deve ser chamado durante a serialização de solicitações que incluem uma ID (ou seja, solicitações para as quais esperamos uma resposta). Quando a resposta é recebida, uma chamada sempre deve ser feita para OnResponseReceived(Int64, Boolean).

Aplica-se a