MessageFormatterDuplexPipeTracker.GetULongToken 方法

定义

重载

GetULongToken(IDuplexPipe)

创建一个令牌,表示 IDuplexPipe 它作为方法参数从客户端传输到 RPC 服务器。

GetULongToken(PipeReader)

创建一个令牌来表示 PipeReader 它作为方法参数从客户端传输到 RPC 服务器。

GetULongToken(PipeWriter)

创建一个令牌来表示 PipeWriter 它作为方法参数从客户端传输到 RPC 服务器。

GetULongToken(IDuplexPipe)

创建一个令牌,表示 IDuplexPipe 它作为方法参数从客户端传输到 RPC 服务器。

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 方法参数的令牌;或null如果是duplexPipenull

例外

如果未向构造函数提供, MultiplexingStream 或序列化没有 ID 属性的消息,则引发。

适用于

GetULongToken(PipeReader)

创建一个令牌来表示 PipeReader 它作为方法参数从客户端传输到 RPC 服务器。

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 方法参数的令牌;或null如果是readernull

例外

如果未向构造函数提供, MultiplexingStream 或序列化没有 ID 属性的消息,则引发。

适用于

GetULongToken(PipeWriter)

创建一个令牌来表示 PipeWriter 它作为方法参数从客户端传输到 RPC 服务器。

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 方法参数的令牌;或null如果是writernull

例外

如果未向构造函数提供, MultiplexingStream 或序列化没有 ID 属性的消息,则引发。

适用于