ConnectionContext Clase

Definición

Encapsula toda la información sobre una conexión individual.

public ref class ConnectionContext abstract
public ref class ConnectionContext abstract : IAsyncDisposable
public ref class ConnectionContext abstract : Microsoft::AspNetCore::Connections::BaseConnectionContext, IAsyncDisposable
public abstract class ConnectionContext
public abstract class ConnectionContext : IAsyncDisposable
public abstract class ConnectionContext : Microsoft.AspNetCore.Connections.BaseConnectionContext, IAsyncDisposable
type ConnectionContext = class
type ConnectionContext = class
    interface IAsyncDisposable
type ConnectionContext = class
    inherit BaseConnectionContext
    interface IAsyncDisposable
Public MustInherit Class ConnectionContext
Public MustInherit Class ConnectionContext
Implements IAsyncDisposable
Public MustInherit Class ConnectionContext
Inherits BaseConnectionContext
Implements IAsyncDisposable
Herencia
ConnectionContext
Herencia
ConnectionContext
Derivado
Implementaciones

Constructores

ConnectionContext()

Encapsula toda la información sobre una conexión individual.

Propiedades

ConnectionClosed

Se desencadena cuando se cierra la conexión de cliente.

ConnectionClosed

Se desencadena cuando se cierra la conexión de cliente.

(Heredado de BaseConnectionContext)
ConnectionId

Obtiene o establece un identificador único para representar esta conexión en los registros de seguimiento.

ConnectionId

Obtiene o establece un identificador único para representar esta conexión en los registros de seguimiento.

(Heredado de BaseConnectionContext)
Features

Obtiene la colección de características proporcionadas por el servidor y el middleware disponibles en esta conexión.

Features

Obtiene la colección de características proporcionadas por el servidor y el middleware disponibles en esta conexión.

(Heredado de BaseConnectionContext)
Items

Obtiene o establece una colección de clave-valor que se puede usar para compartir datos dentro del ámbito de esta conexión.

Items

Obtiene o establece una colección de clave-valor que se puede usar para compartir datos dentro del ámbito de esta conexión.

(Heredado de BaseConnectionContext)
LocalEndPoint

Obtiene o establece el punto de conexión local para esta conexión.

LocalEndPoint

Obtiene o establece el punto de conexión local para esta conexión.

(Heredado de BaseConnectionContext)
RemoteEndPoint

Obtiene o establece el punto de conexión remoto para esta conexión.

RemoteEndPoint

Obtiene o establece el punto de conexión remoto para esta conexión.

(Heredado de BaseConnectionContext)
Transport

Obtiene o establece el IDuplexPipe objeto que se puede usar para leer o escribir datos en esta conexión.

Métodos

Abort()

Anula la conexión subyacente.

Abort(ConnectionAbortedException)

Anula la conexión subyacente.

DisposeAsync()

Libera los recursos de la conexión subyacente.

DisposeAsync()

Libera los recursos de la conexión subyacente.

(Heredado de BaseConnectionContext)

Métodos de extensión

GetHttpContext(ConnectionContext)

Obtiene el HttpContext asociado a la conexión, si hay uno.

Se aplica a