Udostępnij za pośrednictwem


MultiplexedConnectionContext Klasa

Definicja

Hermetyzuje wszystkie informacje o połączeniu multipleksowym.

public abstract class MultiplexedConnectionContext : Microsoft.AspNetCore.Connections.BaseConnectionContext, IAsyncDisposable
type MultiplexedConnectionContext = class
    inherit BaseConnectionContext
    interface IAsyncDisposable
Public MustInherit Class MultiplexedConnectionContext
Inherits BaseConnectionContext
Implements IAsyncDisposable
Dziedziczenie
MultiplexedConnectionContext
Implementuje

Konstruktory

MultiplexedConnectionContext()

Hermetyzuje wszystkie informacje o połączeniu multipleksowym.

Właściwości

ConnectionClosed

Wyzwalane po zamknięciu połączenia klienta.

(Odziedziczone po BaseConnectionContext)
ConnectionId

Pobiera lub ustawia unikatowy identyfikator reprezentujący to połączenie w dziennikach śledzenia.

(Odziedziczone po BaseConnectionContext)
Features

Pobiera kolekcję funkcji udostępnianych przez serwer i oprogramowanie pośredniczące dostępne w tym połączeniu.

(Odziedziczone po BaseConnectionContext)
Items

Pobiera lub ustawia kolekcję klucz/wartość, która może służyć do udostępniania danych w zakresie tego połączenia.

(Odziedziczone po BaseConnectionContext)
LocalEndPoint

Pobiera lub ustawia lokalny punkt końcowy dla tego połączenia.

(Odziedziczone po BaseConnectionContext)
RemoteEndPoint

Pobiera lub ustawia zdalny punkt końcowy dla tego połączenia.

(Odziedziczone po BaseConnectionContext)

Metody

Abort()

Przerywa połączenie bazowe.

(Odziedziczone po BaseConnectionContext)
Abort(ConnectionAbortedException)

Przerywa połączenie bazowe.

(Odziedziczone po BaseConnectionContext)
AcceptAsync(CancellationToken)

Asynchronicznie akceptują strumień przychodzący w połączeniu.

ConnectAsync(IFeatureCollection, CancellationToken)

Tworzy połączenie wychodzące

DisposeAsync()

Zwalnia zasoby dla połączenia bazowego.

(Odziedziczone po BaseConnectionContext)

Dotyczy