Microsoft.AspNetCore.Connections 名前空間

接続からの生バイトで動作する低レベルのアプリケーションをサポートする型と抽象化が含まれています。

クラス

AddressInUseException

Kestrel がバインドしようとしている現在のアドレスが使用中である場合にスローされる例外。

BaseConnectionContext

接続のコンテキストを表します。

ConnectionAbortedException

サーバーによって接続が中止されたときにスローされる例外。

ConnectionBuilder

の既定の IConnectionBuilder実装。

ConnectionBuilderExtensions

IConnectionBuilder 拡張 機能。

ConnectionContext

個々の接続に関するすべての情報をカプセル化します。

ConnectionHandler

複数の接続が接続するエンドポイントを表します。 HTTP の場合、エンドポイントは URL であり、HTTP 以外の場合は TCP リスナー (または同様) にすることができます。

ConnectionItems

特定の接続に関連付けられている項目。

ConnectionResetException

接続がリセットされたときにスローされる例外。

ConnectionTimeoutExtensions

接続タイムアウト ミドルウェアの登録に使用される拡張機能。

ConnectionTimeoutOptions

接続タイムアウト ミドルウェアを構成するためのオプション。

DefaultConnectionContext

の既定の ConnectionContext実装。

FileHandleEndPoint

OS ファイル ハンドルによってサポートされるエンドポイント。

MultiplexedConnectionBuilder

の既定の IMultiplexedConnectionBuilder実装。

MultiplexedConnectionContext

多重接続に関するすべての情報をカプセル化します。

NamedPipeEndPoint

名前付きパイプ エンドポイントを表します。

TlsConnectionCallbackContext

TLS オプションを決定するために使用される接続状態ごと。

TlsConnectionCallbackOptions

TLS 構成の接続ごとのコールバックを構成するために使用されるオプション。

UriEndPoint

EndPointによって定義される Uri

インターフェイス

IConnectionBuilder

接続パイプラインを構成するメカニズムを提供するインターフェイスを定義します。

IConnectionFactory

エンドポイントへの接続を作成するためのファクトリ抽象化。

IConnectionListener

特定 EndPointの にバインドされたリスナーを表すインターフェイスを定義します。

IConnectionListenerFactory

さまざまな種類 EndPointの にバインドするためのメカニズムを提供するインターフェイスを定義します。

IConnectionListenerFactorySelector

リスナー ファクトリが指定した EndPointへのバインドをサポートするかどうかを決定するインターフェイスを定義します。

IMultiplexedConnectionBuilder

接続パイプラインを構成するメカニズムを提供するインターフェイスを定義します。

IMultiplexedConnectionFactory

エンドポイントへの接続を作成するためのファクトリ抽象化。

IMultiplexedConnectionListener

特定 EndPointの にバインドされたリスナーを表すインターフェイスを定義します。

IMultiplexedConnectionListenerFactory

さまざまな種類 EndPointの にバインドするためのメカニズムを提供するインターフェイスを定義します。

列挙型

FileHandleType

型を FileHandleEndPoint 列挙します。

TransferFormat

使用できる転送形式を表します。

代理人

ConnectionDelegate

接続を処理できる関数。

MultiplexedConnectionDelegate

接続を処理できる関数。