HybridConnectionStream Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Um Stream que representa um HybridConnection conectado. Use-o como qualquer outro Stream com a adição de um método Shutdown para notificar o outro lado dessa conexão de que o desligamento está ocorrendo.
public abstract class HybridConnectionStream : System.IO.Stream
type HybridConnectionStream = class
inherit Stream
Public MustInherit Class HybridConnectionStream
Inherits Stream
- Herança
-
HybridConnectionStream
Propriedades
TrackingContext |
Obtém o TrackingContext para este fluxo. |
WriteMode |
Define ou obtém o WriteMode para este fluxo. O padrão é WriteMode.Binary |
Métodos
CloseAsync(CancellationToken) |
Fecha essa HybridConnectionStream instância de forma assíncrona usando um CancellationToken. |
Dispose(Boolean) |
Fecha essa HybridConnectionStream instância. |
OnCloseAsync(CancellationToken) |
Classes derivadas implementam lógica de fechamento nesse método. |
OnShutdownAsync(CancellationToken) |
Classes derivadas implementam a lógica de desligamento nesse método. |
Shutdown() |
Inicia um processo de fechamento normal desligando o envio por meio deste HybridConnectionStream. Para se desconectar de forma limpa e assíncrona, chame Desligamento, aguarde a conclusão de Read/ReadAsync com uma leitura de 0 byte e, finalmente, chame Stream.Close(); |
ShutdownAsync(CancellationToken) |
Inicia um processo de fechamento normal desligando o envio por meio deste HybridConnectionStream. Para se desconectar de forma limpa e assíncrona, chame ShutdownAsync, aguarde a conclusão de Read/ReadAsync com uma leitura de 0 byte e, finalmente, chame Stream.CloseAsync(); |
ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. Inclui uma TrackingId para correlação de ponta a ponta. |
Aplica-se a
Azure SDK for .NET