Sdílet prostřednictvím


DefaultConnectionContext Třída

Definice

Výchozí implementace pro ConnectionContext.

public ref class DefaultConnectionContext : Microsoft::AspNetCore::Connections::ConnectionContext, IDisposable, Microsoft::AspNetCore::Connections::Features::IConnectionIdFeature, Microsoft::AspNetCore::Connections::Features::IConnectionItemsFeature, Microsoft::AspNetCore::Connections::Features::IConnectionLifetimeFeature, Microsoft::AspNetCore::Connections::Features::IConnectionTransportFeature, Microsoft::AspNetCore::Connections::Features::IConnectionUserFeature
public ref class DefaultConnectionContext : Microsoft::AspNetCore::Connections::ConnectionContext, Microsoft::AspNetCore::Connections::Features::IConnectionEndPointFeature, Microsoft::AspNetCore::Connections::Features::IConnectionIdFeature, Microsoft::AspNetCore::Connections::Features::IConnectionItemsFeature, Microsoft::AspNetCore::Connections::Features::IConnectionLifetimeFeature, Microsoft::AspNetCore::Connections::Features::IConnectionTransportFeature, Microsoft::AspNetCore::Connections::Features::IConnectionUserFeature
public class DefaultConnectionContext : Microsoft.AspNetCore.Connections.ConnectionContext, IDisposable, Microsoft.AspNetCore.Connections.Features.IConnectionIdFeature, Microsoft.AspNetCore.Connections.Features.IConnectionItemsFeature, Microsoft.AspNetCore.Connections.Features.IConnectionLifetimeFeature, Microsoft.AspNetCore.Connections.Features.IConnectionTransportFeature, Microsoft.AspNetCore.Connections.Features.IConnectionUserFeature
public class DefaultConnectionContext : Microsoft.AspNetCore.Connections.ConnectionContext, Microsoft.AspNetCore.Connections.Features.IConnectionEndPointFeature, Microsoft.AspNetCore.Connections.Features.IConnectionIdFeature, Microsoft.AspNetCore.Connections.Features.IConnectionItemsFeature, Microsoft.AspNetCore.Connections.Features.IConnectionLifetimeFeature, Microsoft.AspNetCore.Connections.Features.IConnectionTransportFeature, Microsoft.AspNetCore.Connections.Features.IConnectionUserFeature
type DefaultConnectionContext = class
    inherit ConnectionContext
    interface IDisposable
    interface IConnectionIdFeature
    interface IConnectionItemsFeature
    interface IConnectionTransportFeature
    interface IConnectionUserFeature
    interface IConnectionLifetimeFeature
type DefaultConnectionContext = class
    inherit ConnectionContext
    interface IConnectionIdFeature
    interface IConnectionItemsFeature
    interface IConnectionTransportFeature
    interface IConnectionUserFeature
    interface IConnectionLifetimeFeature
    interface IConnectionEndPointFeature
Public Class DefaultConnectionContext
Inherits ConnectionContext
Implements IConnectionIdFeature, IConnectionItemsFeature, IConnectionLifetimeFeature, IConnectionTransportFeature, IConnectionUserFeature, IDisposable
Public Class DefaultConnectionContext
Inherits ConnectionContext
Implements IConnectionEndPointFeature, IConnectionIdFeature, IConnectionItemsFeature, IConnectionLifetimeFeature, IConnectionTransportFeature, IConnectionUserFeature
Dědičnost
DefaultConnectionContext
Dědičnost
Implementuje

Konstruktory

DefaultConnectionContext()

DefaultConnectionContext Vytvoří bez kanálů, aby se zabránilo počátečním přidělením. Očekává se, že volající nastaví Transport kanály a Application ručně.

DefaultConnectionContext(String)

DefaultConnectionContext Vytvoří bez kanálů, aby se zabránilo počátečním přidělením. Očekává se, že volající nastaví Transport kanály a Application ručně.

DefaultConnectionContext(String, IDuplexPipe, IDuplexPipe)

Vytvoří DefaultConnectionContext s danými transport a application kanály.

Vlastnosti

Application

Výchozí implementace pro ConnectionContext.

ConnectionClosed

Získá nebo nastaví, CancellationToken který se aktivuje při ukončení připojení.

ConnectionId

Získá nebo nastaví identifikátor připojení.

Features

Získá kolekci funkcí poskytovaných serverem a middlewarem, které jsou k dispozici v tomto připojení.

Items

Získá nebo nastaví položky přidružené k připojení.

LocalEndPoint

Získá nebo nastaví místní EndPoint.

LocalEndPoint

Získá nebo nastaví místní koncový bod pro toto připojení.

(Zděděno od ConnectionContext)
RemoteEndPoint

Získá nebo nastaví vzdálený EndPoint.

RemoteEndPoint

Získá nebo nastaví vzdálený koncový bod pro toto připojení.

(Zděděno od ConnectionContext)
Transport

Získá nebo nastaví přenos pro připojení.

User

Získá nebo nastaví uživatele přidruženého k připojení.

Metody

Abort()

Výchozí implementace pro ConnectionContext.

Abort()

Přeruší základní připojení.

(Zděděno od ConnectionContext)
Abort(ConnectionAbortedException)

Přeruší základní připojení.

Abort(ConnectionAbortedException)

Přeruší základní připojení.

(Zděděno od ConnectionContext)
Dispose()

Výchozí implementace pro ConnectionContext.

DisposeAsync()

Uvolní prostředky pro základní připojení.

DisposeAsync()

Uvolní prostředky pro základní připojení.

(Zděděno od ConnectionContext)

Metody rozšíření

GetHttpContext(ConnectionContext)

HttpContext Získá přidružený k připojení, pokud existuje.

Platí pro