ListenOptions クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
Kestrel がバインドまたは開く必要がある既に IPEndPoint開いているソケットの 、Unix ドメイン ソケット パス、名前付きパイプ名、またはファイル記述子について説明します。
public ref class ListenOptions : Microsoft::AspNetCore::Server::Kestrel::Transport::Abstractions::Internal::IEndPointInformation
public ref class ListenOptions : Microsoft::AspNetCore::Connections::IConnectionBuilder, Microsoft::AspNetCore::Server::Kestrel::Transport::Abstractions::Internal::IEndPointInformation
public ref class ListenOptions : Microsoft::AspNetCore::Connections::IConnectionBuilder
public class ListenOptions : Microsoft.AspNetCore.Server.Kestrel.Transport.Abstractions.Internal.IEndPointInformation
public class ListenOptions : Microsoft.AspNetCore.Connections.IConnectionBuilder, Microsoft.AspNetCore.Server.Kestrel.Transport.Abstractions.Internal.IEndPointInformation
public class ListenOptions : Microsoft.AspNetCore.Connections.IConnectionBuilder
public class ListenOptions : Microsoft.AspNetCore.Connections.IConnectionBuilder, Microsoft.AspNetCore.Connections.IMultiplexedConnectionBuilder
type ListenOptions = class
interface IEndPointInformation
type ListenOptions = class
interface IEndPointInformation
interface IConnectionBuilder
type ListenOptions = class
interface IConnectionBuilder
type ListenOptions = class
interface IConnectionBuilder
interface IMultiplexedConnectionBuilder
Public Class ListenOptions
Implements IEndPointInformation
Public Class ListenOptions
Implements IConnectionBuilder, IEndPointInformation
Public Class ListenOptions
Implements IConnectionBuilder
Public Class ListenOptions
Implements IConnectionBuilder, IMultiplexedConnectionBuilder
- 継承
-
ListenOptions
- 実装
-
Microsoft.AspNetCore.Server.Kestrel.Transport.Abstractions.Internal.IEndPointInformation IConnectionBuilder IMultiplexedConnectionBuilder
プロパティ
ApplicationServices |
アプリケーション IServiceProviderを取得します。 |
ConnectionAdapters |
各接続StreamをList<T>インターセプトおよび変換できるようにする を取得します。
および UseConnectionLogging(ListenOptions) 拡張メソッドによって |
DisableAltSvcHeader |
"Alt-Svc" ヘッダーを応答ヘッダーに含めるかどうかを制御する値を取得または設定します。 "Alt-Svc" ヘッダーは、HTTP/1.1 および HTTP/2 接続を HTTP/3 にアップグレードするためにクライアントによって使用されます。 HTTP/1.1 または HTTP/2 が有効で、HTTP/3 が有効になっている場合 Protocols 、"Alt-Svc" ヘッダーは応答に自動的に含まれます。 "Alt-Svc" ヘッダー値がアプリによって既に設定されている場合は、変更されません。 |
EndPoint |
EndPoint を取得します。 |
FileHandle |
ソケットにバインドされたファイル記述子を取得します。 |
HandleType |
Kestrel がバインドまたは開く必要がある既に IPEndPoint開いているソケットの 、Unix ドメイン ソケット パス、名前付きパイプ名、またはファイル記述子について説明します。 |
IPEndPoint |
バインドされた IPEndPointを取得します。 |
KestrelServerOptions |
リスナー オプションの KestrelServerOptions を取得します。 接続ミドルウェアが起動時にアプリケーションによって登録されたサービスを解決して使用できるようにします。 |
NoDelay |
すべての接続に対して Nagle のアルゴリズムを有効にするには、false に設定します。 |
PipeName |
名前パイプ サーバーにバインドされたパイプ名を取得します。 |
Protocols |
このエンドポイントで有効になっているプロトコル。 |
SocketPath |
Unix ドメイン ソケットへのバインドされた絶対パスを取得します。 |
Type |
記述されているインターフェイスの種類:、 IPEndPointUnix ドメイン ソケット パス、またはファイル記述子のいずれか。 |
メソッド
Build() |
をビルドします ConnectionDelegate。 |
Clone(IPAddress) |
2 つの IPEndpoint への複製に使用されます |
ToString() |
Kestrel がバインドまたは開く必要がある既に IPEndPoint開いているソケットの 、Unix ドメイン ソケット パス、名前付きパイプ名、またはファイル記述子について説明します。 |
Use(Func<ConnectionDelegate,ConnectionDelegate>) |
接続パイプラインにミドルウェア デリゲートを追加します。
および UseConnectionLogging(ListenOptions) 拡張メソッドによって |
明示的なインターフェイスの実装
IMultiplexedConnectionBuilder.Build() |
Kestrel がバインドまたは開く必要がある既に IPEndPoint開いているソケットの 、Unix ドメイン ソケット パス、名前付きパイプ名、またはファイル記述子について説明します。 |
IMultiplexedConnectionBuilder.Use(Func<MultiplexedConnectionDelegate,MultiplexedConnectionDelegate>) |
Kestrel がバインドまたは開く必要がある既に IPEndPoint開いているソケットの 、Unix ドメイン ソケット パス、名前付きパイプ名、またはファイル記述子について説明します。 |