Freigeben über


MessageFormatterDuplexPipeTracker.GetToken Methode

Definition

Überlädt

GetToken(PipeWriter)
Veraltet.

Erstellt ein Token, das ein Token darstellt, PipeWriter das vom Client an einen RPC-Server als Methodenargument übertragen wird.

GetToken(IDuplexPipe)
Veraltet.

Erstellt ein Token, das IDuplexPipe als Argument von dem Client an einen RPC-Server übertragen wird.

GetToken(PipeReader)
Veraltet.

Erstellt ein Token, das ein Token darstellt, PipeReader das vom Client an einen RPC-Server als Methodenargument übertragen wird.

GetToken(PipeWriter)

Achtung

Use GetULongToken instead.

Erstellt ein Token, das ein Token darstellt, PipeWriter das vom Client an einen RPC-Server als Methodenargument übertragen wird.

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)

Parameter

writer
PipeWriter

Die Clientpipeline, die mit dem RPC-Server freigegeben werden soll. Ist möglicherweise NULL.

Gibt zurück

Das Token, das als RPC-Methode argument verwendet werden soll; oder null wenn writernulles war .

Attribute

Ausnahmen

Wird ausgelöst, wenn kein MultiplexingStream Konstruktor bereitgestellt wurde oder wenn eine Nachricht ohne ID-Eigenschaft serialisiert wird.

Hinweise

Diese Methode sollte nur aufgerufen werden, während Die Serialisierungsanforderungen, die eine ID enthalten (d. h. Anforderungen, für die eine Antwort erwartet wird). Wenn die Antwort empfangen wird, sollte immer ein Anruf vorgenommen OnResponseReceived(Int64, Boolean)werden.

Gilt für:

GetToken(IDuplexPipe)

Achtung

Use GetULongToken instead.

Erstellt ein Token, das IDuplexPipe als Argument von dem Client an einen RPC-Server übertragen wird.

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)

Parameter

duplexPipe
IDuplexPipe

Die Clientpipeline, die mit dem RPC-Server freigegeben werden soll. Ist möglicherweise NULL.

Gibt zurück

Das Token, das als RPC-Methode argument verwendet werden soll; oder null wenn duplexPipenulles war .

Attribute

Ausnahmen

Wird ausgelöst, wenn kein MultiplexingStream Konstruktor bereitgestellt wurde oder wenn eine Nachricht ohne ID-Eigenschaft serialisiert wird.

Hinweise

Diese Methode sollte nur aufgerufen werden, während Die Serialisierungsanforderungen, die eine ID enthalten (d. h. Anforderungen, für die eine Antwort erwartet wird). Wenn die Antwort empfangen wird, sollte immer ein Anruf vorgenommen OnResponseReceived(Int64, Boolean)werden.

Gilt für:

GetToken(PipeReader)

Achtung

Use GetULongToken instead.

Erstellt ein Token, das ein Token darstellt, PipeReader das vom Client an einen RPC-Server als Methodenargument übertragen wird.

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)

Parameter

reader
PipeReader

Die Clientpipeline, die mit dem RPC-Server freigegeben werden soll. Ist möglicherweise NULL.

Gibt zurück

Das Token, das als RPC-Methode argument verwendet werden soll; oder null wenn readernulles war .

Attribute

Ausnahmen

Wird ausgelöst, wenn kein MultiplexingStream Konstruktor bereitgestellt wurde oder wenn eine Nachricht ohne ID-Eigenschaft serialisiert wird.

Hinweise

Diese Methode sollte nur aufgerufen werden, während Die Serialisierungsanforderungen, die eine ID enthalten (d. h. Anforderungen, für die eine Antwort erwartet wird). Wenn die Antwort empfangen wird, sollte immer ein Anruf vorgenommen OnResponseReceived(Int64, Boolean)werden.

Gilt für: