MessageFormatterDuplexPipeTracker.GetToken Метод

Определение

Перегрузки

GetToken(PipeWriter)
Устаревшие..

Создает токен для представления как PipeWriter он передается от клиента на сервер RPC в качестве аргумента метода.

GetToken(IDuplexPipe)
Устаревшие..

Создает токен для представления IDuplexPipe , как он передается от клиента на сервер RPC в качестве аргумента метода.

GetToken(PipeReader)
Устаревшие..

Создает токен для представления как PipeReader он передается от клиента на сервер RPC в качестве аргумента метода.

GetToken(PipeWriter)

Внимание!

Use GetULongToken instead.

Создает токен для представления как PipeWriter он передается от клиента на сервер RPC в качестве аргумента метода.

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)

Параметры

writer
PipeWriter

Канал клиента, к которому должен быть предоставлен общий доступ к серверу RPC. Может принимать значение NULL.

Возвращаемое значение

Токен, используемый в качестве аргумента метода RPC; или null , если writer он был null.

Атрибуты

Исключения

Возникает, если конструктору не MultiplexingStream предоставлено значение или при сериализации сообщения без свойства id.

Комментарии

Этот метод должен вызываться только при сериализации запросов, которые содержат идентификатор (т. е. запросы, для которых ожидается ответ). При получении ответа всегда должен выполняться OnResponseReceived(Int64, Boolean)вызов.

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

GetToken(IDuplexPipe)

Внимание!

Use GetULongToken instead.

Создает токен для представления IDuplexPipe , как он передается от клиента на сервер RPC в качестве аргумента метода.

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)

Параметры

duplexPipe
IDuplexPipe

Канал клиента, к которому должен быть предоставлен общий доступ к серверу RPC. Может принимать значение NULL.

Возвращаемое значение

Токен, используемый в качестве аргумента метода RPC; или null , если duplexPipe он был null.

Атрибуты

Исключения

Возникает, если конструктору не MultiplexingStream предоставлено значение или при сериализации сообщения без свойства id.

Комментарии

Этот метод должен вызываться только при сериализации запросов, которые содержат идентификатор (т. е. запросы, для которых ожидается ответ). При получении ответа всегда должен выполняться OnResponseReceived(Int64, Boolean)вызов.

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

GetToken(PipeReader)

Внимание!

Use GetULongToken instead.

Создает токен для представления как PipeReader он передается от клиента на сервер RPC в качестве аргумента метода.

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)

Параметры

reader
PipeReader

Канал клиента, к которому должен быть предоставлен общий доступ к серверу RPC. Может принимать значение NULL.

Возвращаемое значение

Токен, используемый в качестве аргумента метода RPC; или null , если reader он был null.

Атрибуты

Исключения

Возникает, если конструктору не MultiplexingStream предоставлено значение или при сериализации сообщения без свойства id.

Комментарии

Этот метод должен вызываться только при сериализации запросов, которые содержат идентификатор (т. е. запросы, для которых ожидается ответ). При получении ответа всегда должен выполняться OnResponseReceived(Int64, Boolean)вызов.

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