ConnectionContext Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Incapsula tutte le informazioni su una singola connessione.
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
- Ereditarietà
-
ConnectionContext
- Ereditarietà
- Derivato
- Implementazioni
Costruttori
ConnectionContext() |
Incapsula tutte le informazioni su una singola connessione. |
Proprietà
ConnectionClosed |
Attivato quando la connessione client viene chiusa. |
ConnectionClosed |
Attivato quando la connessione client viene chiusa. (Ereditato da BaseConnectionContext) |
ConnectionId |
Ottiene o imposta un identificatore univoco per rappresentare questa connessione nei log di traccia. |
ConnectionId |
Ottiene o imposta un identificatore univoco per rappresentare questa connessione nei log di traccia. (Ereditato da BaseConnectionContext) |
Features |
Ottiene la raccolta di funzionalità fornite dal server e dal middleware disponibili in questa connessione. |
Features |
Ottiene la raccolta di funzionalità fornite dal server e dal middleware disponibili in questa connessione. (Ereditato da BaseConnectionContext) |
Items |
Ottiene o imposta una raccolta chiave/valore che può essere usata per condividere i dati nell'ambito di questa connessione. |
Items |
Ottiene o imposta una raccolta chiave/valore che può essere usata per condividere i dati nell'ambito di questa connessione. (Ereditato da BaseConnectionContext) |
LocalEndPoint |
Ottiene o imposta l'endpoint locale per questa connessione. |
LocalEndPoint |
Ottiene o imposta l'endpoint locale per questa connessione. (Ereditato da BaseConnectionContext) |
RemoteEndPoint |
Ottiene o imposta l'endpoint remoto per questa connessione. |
RemoteEndPoint |
Ottiene o imposta l'endpoint remoto per questa connessione. (Ereditato da BaseConnectionContext) |
Transport |
Ottiene o imposta l'oggetto IDuplexPipe che può essere usato per leggere o scrivere dati in questa connessione. |
Metodi
Abort() |
Interrompe la connessione sottostante. |
Abort(ConnectionAbortedException) |
Interrompe la connessione sottostante. |
DisposeAsync() |
Rilascia le risorse per la connessione sottostante. |
DisposeAsync() |
Rilascia le risorse per la connessione sottostante. (Ereditato da BaseConnectionContext) |
Metodi di estensione
GetHttpContext(ConnectionContext) |
Ottiene l'oggetto HttpContext associato alla connessione, se presente. |