ConnectionContext Sınıf

Tanım

Tek bir bağlantıyla ilgili tüm bilgileri saklar.

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()

Özellikler

ConnectionClosed

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

ConnectionClosed

İstemci bağlantısı kapatılana kadar tetiklenir.

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

İzleme günlüklerinde bu bağlantıyı temsil eden benzersiz tanımlayıcıyı 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 özellik koleksiyonunu alır.

Features

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

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

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

Items

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

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

Bu bağlantının Yerel uç noktasını 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ının uzak uç noktasını alır veya ayarlar.

RemoteEndPoint

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

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

IDuplexPipeBu bağlantıda veri okumak veya yazmak için kullanılabilecek öğesini alır veya ayarlar.

Yöntemler

Abort()

Temel alınan bağlantıyı iptal eder.

Abort(ConnectionAbortedException)

Temel alınan bağlantıyı iptal eder.

DisposeAsync()

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

DisposeAsync()

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

(Devralındığı yer: BaseConnectionContext)

Uzantı Metotları

GetHttpContext(ConnectionContext)

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

Şunlara uygulanır