DefaultConnectionContext Sınıf

Tanım

için ConnectionContextvarsayılan uygulama.

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
Devralma
DefaultConnectionContext
Devralma
Uygulamalar

Oluşturucular

DefaultConnectionContext()

DefaultConnectionContext Ön ayırmaları önlemek için kanallar olmadan öğesini oluşturur. Çağıranın ve Application borularını el ile ayarlaması Transport beklenir.

DefaultConnectionContext(String)

DefaultConnectionContext Ön ayırmaları önlemek için kanallar olmadan öğesini oluşturur. Çağıranın ve Application borularını el ile ayarlaması Transport beklenir.

DefaultConnectionContext(String, IDuplexPipe, IDuplexPipe)

Verilen transport ve application kanallarıyla DefaultConnectionContext'i oluşturur.

Özellikler

Application

için ConnectionContextvarsayılan uygulama.

ConnectionClosed

Bağlantı kapatıldığında tetiklenen öğesini alır veya ayarlar CancellationToken .

ConnectionId

Bağlantı tanımlayıcısını alır veya ayarlar.

Features

Bu bağlantıda bulunan sunucu ve ara yazılım tarafından sağlanan özelliklerin koleksiyonunu alır.

Items

Bağlantıyla ilişkili öğeleri alır veya ayarlar.

LocalEndPoint

Yerel EndPointöğesini alır veya ayarlar.

LocalEndPoint

Bu bağlantı için yerel uç noktayı alır veya ayarlar.

(Devralındığı yer: ConnectionContext)
RemoteEndPoint

uzak EndPointöğesini alır veya ayarlar.

RemoteEndPoint

Bu bağlantı için uzak uç noktayı alır veya ayarlar.

(Devralındığı yer: ConnectionContext)
Transport

Bağlantının aktarımını alır veya ayarlar.

User

Bağlantıyla ilişkili kullanıcıyı alır veya ayarlar.

Yöntemler

Abort()

için ConnectionContextvarsayılan uygulama.

Abort()

Temel alınan bağlantıyı durdurur.

(Devralındığı yer: ConnectionContext)
Abort(ConnectionAbortedException)

Temel alınan bağlantıyı durdurur.

Abort(ConnectionAbortedException)

Temel alınan bağlantıyı durdurur.

(Devralındığı yer: ConnectionContext)
Dispose()

için ConnectionContextvarsayılan uygulama.

DisposeAsync()

Temel alınan bağlantının kaynaklarını serbest bırakır.

DisposeAsync()

Temel alınan bağlantının kaynaklarını serbest bırakır.

(Devralındığı yer: ConnectionContext)

Uzantı Metotları

GetHttpContext(ConnectionContext)

HttpContext Varsa, bağlantıyla ilişkilendirilmiş öğesini alır.

Şunlara uygulanır