Microsoft.AspNetCore.Connections.Features Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Enthält Schnittstellen für Features, die eine Verbindung beschreiben oder bearbeiten.
Schnittstellen
IConnectionCompleteFeature |
Stellt die Vervollständigungsaktion für eine Verbindung dar. |
IConnectionEndPointFeature |
Ein Feature, das einen Verbindungsendpunkt darstellt. |
IConnectionHeartbeatFeature |
Ein Feature, das den Verbindungstakt darstellt. |
IConnectionIdFeature |
Der eindeutige Bezeichner für eine bestimmte Verbindung. |
IConnectionInherentKeepAliveFeature |
Gibt an, ob der Verbindungstransport über einen "inhärenten Keep-Alive" verfügt, was bedeutet, dass der Transport den Client automatisch darüber informiert, dass er noch vorhanden ist. |
IConnectionItemsFeature |
Eine Tasche mit Elementen, die einer bestimmten Verbindung zugeordnet sind. |
IConnectionLifetimeFeature |
Stellt die Lebensdauer der Verbindung dar. |
IConnectionLifetimeNotificationFeature |
Aktiviert die ordnungsgemäße Beendigung der Verbindung. |
IConnectionMetricsTagsFeature |
Ermöglicht den Zugriff auf Tags, die dem Metrikverbindungsindikator hinzugefügt wurden. Dieses Feature ist nicht festgelegt, wenn der Zähler nicht aktiviert ist. |
IConnectionNamedPipeFeature |
Bietet Zugriff auf die der Verbindung zugrunde liegenden NamedPipeServerStream. |
IConnectionSocketFeature |
Bietet Zugriff auf die der Verbindung zugrunde liegenden Socket. |
IConnectionTransportFeature |
Der Transport für die Verbindung. |
IConnectionUserFeature |
Der der Verbindung zugeordnete Benutzer. |
IMemoryPoolFeature |
Die MemoryPool<T> von der Verbindung verwendete. |
IPersistentStateFeature |
Ermöglicht den Zugriff auf eine Schlüssel-Wert-Sammlung, die verwendet werden kann, um den Zustand zwischen Verbindungen und Anforderungen beizubehalten. Ob ein Transport den persistierenden Zustand unterstützt, hängt von der Implementierung ab. Der Transport muss das Pooling und die Wiederverwendung von Verbindungsinstanzen unterstützen, damit der Zustand beibehalten wird. Da Werte, die dem persistenten Zustand hinzugefügt werden, im Arbeitsspeicher gespeichert werden können, bis eine Verbindung nicht mehr im Pool vorhanden ist, sollten Sie beim Hinzufügen von Elementen zu dieser Sammlung Vorsicht walten lassen, um übermäßige Arbeitsspeicherauslastung zu vermeiden. |
IProtocolErrorCodeFeature |
Der Fehlercode für das verwendete Protokoll. |
IStreamAbortFeature |
Unterstützt das Abbrechen einzelner Seiten eines Verbindungsstreams. |
IStreamClosedFeature |
Stellt die Schließenaktion für einen Stream dar. |
IStreamDirectionFeature |
Die Richtung eines Verbindungsstreams |
IStreamIdFeature |
Stellt den Bezeichner für den Stream dar. |
ITlsHandshakeFeature |
Stellt die Details zum TLS-Handshake dar. |
ITransferFormatFeature |
Ruft das Übertragungsformat des Protokolls ab. |