次の方法で共有


MessageFormatterDuplexPipeTracker.GetToken メソッド

定義

オーバーロード

GetToken(PipeWriter)
古い.

クライアントから RPC サーバーにメソッド引数として送信されるトークンを表す PipeWriter トークンを作成します。

GetToken(IDuplexPipe)
古い.

クライアントから RPC サーバーにメソッド引数として送信されるトークンを表す IDuplexPipe トークンを作成します。

GetToken(PipeReader)
古い.

クライアントから RPC サーバーにメソッド引数として送信されるトークンを表す PipeReader トークンを作成します。

GetToken(PipeWriter)

注意事項

Use GetULongToken instead.

クライアントから RPC サーバーにメソッド引数として送信されるトークンを表す PipeWriter トークンを作成します。

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、あるnull場合writerは .

属性

例外

コンストラクターに指定されなかった MultiplexingStream 場合、または ID プロパティなしでメッセージをシリアル化するときにスローされます。

注釈

このメソッドは、ID を含む要求 (つまり、応答が必要な要求) をシリアル化するときにのみ呼び出す必要があります。 応答を受信すると、常に .に対して OnResponseReceived(Int64, Boolean)呼び出しが行われます。

適用対象

GetToken(IDuplexPipe)

注意事項

Use GetULongToken instead.

クライアントから RPC サーバーにメソッド引数として送信されるトークンを表す IDuplexPipe トークンを作成します。

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、あるnull場合duplexPipeは .

属性

例外

コンストラクターに指定されなかった MultiplexingStream 場合、または ID プロパティなしでメッセージをシリアル化するときにスローされます。

注釈

このメソッドは、ID を含む要求 (つまり、応答が必要な要求) をシリアル化するときにのみ呼び出す必要があります。 応答を受信すると、常に .に対して OnResponseReceived(Int64, Boolean)呼び出しが行われます。

適用対象

GetToken(PipeReader)

注意事項

Use GetULongToken instead.

クライアントから RPC サーバーにメソッド引数として送信されるトークンを表す PipeReader トークンを作成します。

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、あるnull場合readerは .

属性

例外

コンストラクターに指定されなかった MultiplexingStream 場合、または ID プロパティなしでメッセージをシリアル化するときにスローされます。

注釈

このメソッドは、ID を含む要求 (つまり、応答が必要な要求) をシリアル化するときにのみ呼び出す必要があります。 応答を受信すると、常に .に対して OnResponseReceived(Int64, Boolean)呼び出しが行われます。

適用対象