MessageFormatterDuplexPipeTracker.GetToken Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przeciążenia
GetToken(PipeWriter) |
Przestarzałe.
Tworzy token reprezentujący PipeWriter element, który jest przesyłany z klienta do serwera RPC jako argument metody. |
GetToken(IDuplexPipe) |
Przestarzałe.
Tworzy token reprezentujący IDuplexPipe element przesyłany z klienta do serwera RPC jako argument metody. |
GetToken(PipeReader) |
Przestarzałe.
Tworzy token reprezentujący PipeReader element, który jest przesyłany z klienta do serwera RPC jako argument metody. |
GetToken(PipeWriter)
Przestroga
Use GetULongToken instead.
Tworzy token reprezentujący PipeWriter element, który jest przesyłany z klienta do serwera RPC jako argument metody.
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)
Parametry
- writer
- PipeWriter
Potok klienta, który ma być współużytkowany z serwerem RPC. Może mieć wartość null.
Zwraca
Token do użycia jako argument metody RPC; lub null
, jeśli writer
to .null
- Atrybuty
Wyjątki
Zgłaszany, jeśli nie MultiplexingStream został podany do konstruktora lub podczas serializacji komunikatu bez właściwości ID.
Uwagi
Ta metoda powinna być wywoływana tylko podczas serializacji żądań, które zawierają identyfikator (tj. żądania, dla których oczekujemy odpowiedzi). Po odebraniu odpowiedzi należy zawsze wykonać wywołanie do OnResponseReceived(Int64, Boolean).
Dotyczy
GetToken(IDuplexPipe)
Przestroga
Use GetULongToken instead.
Tworzy token reprezentujący IDuplexPipe element przesyłany z klienta do serwera RPC jako argument metody.
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)
Parametry
- duplexPipe
- IDuplexPipe
Potok klienta, który ma być współużytkowany z serwerem RPC. Może mieć wartość null.
Zwraca
Token do użycia jako argument metody RPC; lub null
, jeśli duplexPipe
to .null
- Atrybuty
Wyjątki
Zgłaszany, jeśli nie MultiplexingStream został podany do konstruktora lub podczas serializacji komunikatu bez właściwości ID.
Uwagi
Ta metoda powinna być wywoływana tylko podczas serializacji żądań, które zawierają identyfikator (tj. żądania, dla których oczekujemy odpowiedzi). Po odebraniu odpowiedzi należy zawsze wykonać wywołanie do OnResponseReceived(Int64, Boolean).
Dotyczy
GetToken(PipeReader)
Przestroga
Use GetULongToken instead.
Tworzy token reprezentujący PipeReader element, który jest przesyłany z klienta do serwera RPC jako argument metody.
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)
Parametry
- reader
- PipeReader
Potok klienta, który ma być współużytkowany z serwerem RPC. Może mieć wartość null.
Zwraca
Token do użycia jako argument metody RPC; lub null
, jeśli reader
to .null
- Atrybuty
Wyjątki
Zgłaszany, jeśli nie MultiplexingStream został podany do konstruktora lub podczas serializacji komunikatu bez właściwości ID.
Uwagi
Ta metoda powinna być wywoływana tylko podczas serializacji żądań, które zawierają identyfikator (tj. żądania, dla których oczekujemy odpowiedzi). Po odebraniu odpowiedzi należy zawsze wykonać wywołanie do OnResponseReceived(Int64, Boolean).