你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
HybridConnectionStream 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示连接的 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。 |