你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

HybridConnectionStream 类

定义

表示连接的 HybridConnection 的流。 将其与任何其他 Stream 一样使用,并添加了 Shutdown 方法,以通知此连接的另一端正在关闭。

public abstract class HybridConnectionStream : System.IO.Stream
type HybridConnectionStream = class
    inherit Stream
Public MustInherit Class HybridConnectionStream
Inherits Stream
继承
HybridConnectionStream

属性

TrackingContext

获取此流的 TrackingContext。

WriteMode

设置或获取此流的 WriteMode。 默认值为 WriteMode.Binary

方法

CloseAsync(CancellationToken)

使用 CancellationToken异步关闭此HybridConnectionStream实例。

Dispose(Boolean)

关闭此 HybridConnectionStream 实例。

OnCloseAsync(CancellationToken)

派生类在此方法中实现关闭逻辑。

OnShutdownAsync(CancellationToken)

派生类在此方法中实现关闭逻辑。

Shutdown()

通过关闭通过此 HybridConnectionStream发送来启动正常关闭进程。 若要以干净和异步方式断开连接,请调用 Shutdown,等待 Read/ReadAsync 完成 0 字节读取,最后调用 Stream.Close () ;

ShutdownAsync(CancellationToken)

通过关闭通过此 HybridConnectionStream发送来启动正常关闭进程。 若要以干净和异步方式断开连接,请调用 ShutdownAsync,等待 Read/ReadAsync 完成 0 字节读取,最后调用 Stream.CloseAsync () ;

ToString()

返回表示当前对象的字符串。 包括用于端到端关联的 TrackingId。

适用于