Compartir a través de


HybridConnectionStream Clase

Definición

Secuencia que representa una instancia de HybridConnection conectada. Úselo igual que cualquier otro objeto Stream con la adición de un método Shutdown para notificar al otro lado de esta conexión que se está produciendo el apagado.

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

Propiedades

TrackingContext

Obtiene trackingContext de esta secuencia.

WriteMode

Establece u obtiene writeMode para esta secuencia. El valor predeterminado es WriteMode.Binary

Métodos

CloseAsync(CancellationToken)

Cierra esta HybridConnectionStream instancia de forma asincrónica mediante .CancellationToken

Dispose(Boolean)

Cierra esta HybridConnectionStream instancia.

OnCloseAsync(CancellationToken)

Las clases derivadas implementan lógica de cierre en este método.

OnShutdownAsync(CancellationToken)

Las clases derivadas implementan la lógica de apagado en este método.

Shutdown()

Inicia un proceso de cierre correcto cerrando el envío a través de este HybridConnectionStream. Para desconectar de forma limpia y asincrónica, llame a Shutdown, espere a que Read/ReadAsync se complete con una lectura de 0 bytes y, finalmente, llame a Stream.Close();

ShutdownAsync(CancellationToken)

Inicia un proceso de cierre correcto cerrando el envío a través de este HybridConnectionStream. Para desconectar de forma limpia y asincrónica, llame a ShutdownAsync, espere a que Read/ReadAsync se complete con una lectura de 0 bytes y, finalmente, llame a Stream.CloseAsync();

ToString()

Devuelve una cadena que representa el objeto actual. Incluye un TrackingId para la correlación de un extremo a otro.

Se aplica a