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)вызов.