ConnectionContext Sınıf

Tanım

Tek bir bağlantı hakkındaki tüm bilgileri kapsüller.

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
Devralma
ConnectionContext
Devralma
ConnectionContext
Türetilmiş
Uygulamalar

Oluşturucular

ConnectionContext()

Tek bir bağlantı hakkındaki tüm bilgileri kapsüller.

Özellikler

ConnectionClosed

İstemci bağlantısı kapatıldığında tetikleniyor.

ConnectionClosed

İstemci bağlantısı kapatıldığında tetikleniyor.

(Devralındığı yer: BaseConnectionContext)
ConnectionId

İzleme günlüklerinde bu bağlantıyı temsil etmek için benzersiz bir tanımlayıcı alır veya ayarlar.

ConnectionId

İzleme günlüklerinde bu bağlantıyı temsil etmek için benzersiz bir tanımlayıcı alır veya ayarlar.

(Devralındığı yer: BaseConnectionContext)
Features

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

Features

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

(Devralındığı yer: BaseConnectionContext)
Items

Bu bağlantı kapsamındaki verileri paylaşmak için kullanılabilecek bir anahtar/değer koleksiyonu alır veya ayarlar.

Items

Bu bağlantı kapsamındaki verileri paylaşmak için kullanılabilecek bir anahtar/değer koleksiyonu alır veya ayarlar.

(Devralındığı yer: BaseConnectionContext)
LocalEndPoint

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

LocalEndPoint

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

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

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

RemoteEndPoint

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

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

Bu bağlantıdaki IDuplexPipe verileri okumak veya yazmak için kullanılabilecek öğesini alır veya ayarlar.

Yöntemler

Abort()

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

Abort(ConnectionAbortedException)

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

DisposeAsync()

Temel alınan bağlantı için kaynakları serbest bırakır.

DisposeAsync()

Temel alınan bağlantı için kaynakları serbest bırakır.

(Devralındığı yer: BaseConnectionContext)

Uzantı Metotları

GetHttpContext(ConnectionContext)

HttpContext Varsa, bağlantıyla ilişkili olanı alır.

Şunlara uygulanır