MessageFormatterDuplexPipeTracker.GetToken Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
GetToken(PipeWriter) |
Zastaralé.
Vytvoří token, který bude představovat PipeWriter , protože se přenáší z klienta na server RPC jako argument metody. |
GetToken(IDuplexPipe) |
Zastaralé.
Vytvoří token, který bude představovat IDuplexPipe , jak se přenáší z klienta na server RPC jako argument metody. |
GetToken(PipeReader) |
Zastaralé.
Vytvoří token, který bude představovat PipeReader , protože se přenáší z klienta na server RPC jako argument metody. |
GetToken(PipeWriter)
Upozornění
Use GetULongToken instead.
Vytvoří token, který bude představovat PipeWriter , protože se přenáší z klienta na server 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
Kanál klienta, který se má sdílet se serverem RPC. Může mít hodnotu null.
Návraty
Token, který se má použít jako argument metody RPC; nebo null
kdyby writer
to bylo null
.
- Atributy
Výjimky
Vyvolá se, pokud konstruktoru nebyl poskytnut žádný MultiplexingStream nebo při serializaci zprávy bez vlastnosti ID.
Poznámky
Tato metoda by měla být volána pouze při serializaci požadavků, které obsahují ID (tj. požadavky, pro které očekáváme odpověď). Při přijetí odpovědi by mělo být volání vždy provedeno .OnResponseReceived(Int64, Boolean)
Platí pro
GetToken(IDuplexPipe)
Upozornění
Use GetULongToken instead.
Vytvoří token, který bude představovat IDuplexPipe , jak se přenáší z klienta na server 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
Kanál klienta, který se má sdílet se serverem RPC. Může mít hodnotu null.
Návraty
Token, který se má použít jako argument metody RPC; nebo null
kdyby duplexPipe
to bylo null
.
- Atributy
Výjimky
Vyvolá se, pokud konstruktoru nebyl poskytnut žádný MultiplexingStream nebo při serializaci zprávy bez vlastnosti ID.
Poznámky
Tato metoda by měla být volána pouze při serializaci požadavků, které obsahují ID (tj. požadavky, pro které očekáváme odpověď). Při přijetí odpovědi by mělo být volání vždy provedeno .OnResponseReceived(Int64, Boolean)
Platí pro
GetToken(PipeReader)
Upozornění
Use GetULongToken instead.
Vytvoří token, který bude představovat PipeReader , protože se přenáší z klienta na server 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
Kanál klienta, který se má sdílet se serverem RPC. Může mít hodnotu null.
Návraty
Token, který se má použít jako argument metody RPC; nebo null
kdyby reader
to bylo null
.
- Atributy
Výjimky
Vyvolá se, pokud konstruktoru nebyl poskytnut žádný MultiplexingStream nebo při serializaci zprávy bez vlastnosti ID.
Poznámky
Tato metoda by měla být volána pouze při serializaci požadavků, které obsahují ID (tj. požadavky, pro které očekáváme odpověď). Při přijetí odpovědi by mělo být volání vždy provedeno .OnResponseReceived(Int64, Boolean)