MessageFormatterDuplexPipeTracker.GetULongToken メソッド

定義

オーバーロード

名前 説明
GetULongToken(IDuplexPipe)

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

GetULongToken(PipeReader)

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

GetULongToken(PipeWriter)

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

GetULongToken(IDuplexPipe)

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

public ulong? GetULongToken(System.IO.Pipelines.IDuplexPipe? duplexPipe);
member this.GetULongToken : System.IO.Pipelines.IDuplexPipe -> Nullable<uint64>
Public Function GetULongToken (duplexPipe As IDuplexPipe) As Nullable(Of ULong)

パラメーター

duplexPipe
IDuplexPipe

RPC サーバーと共有するクライアント パイプ。 null を指定できます。

返品

RPC メソッド引数として使用するトークン。または、duplexPipenullされた場合はnull

例外

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

適用対象

GetULongToken(PipeReader)

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

public ulong? GetULongToken(System.IO.Pipelines.PipeReader? reader);
member this.GetULongToken : System.IO.Pipelines.PipeReader -> Nullable<uint64>
Public Function GetULongToken (reader As PipeReader) As Nullable(Of ULong)

パラメーター

reader
PipeReader

RPC サーバーと共有するクライアント パイプ。 null を指定できます。

返品

RPC メソッド引数として使用するトークン。または、readernullされた場合はnull

例外

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

適用対象

GetULongToken(PipeWriter)

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

public ulong? GetULongToken(System.IO.Pipelines.PipeWriter? writer);
member this.GetULongToken : System.IO.Pipelines.PipeWriter -> Nullable<uint64>
Public Function GetULongToken (writer As PipeWriter) As Nullable(Of ULong)

パラメーター

writer
PipeWriter

RPC サーバーと共有するクライアント パイプ。 null を指定できます。

返品

RPC メソッド引数として使用するトークン。または、writernullされた場合はnull

例外

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

適用対象