Microsoft.AspNetCore.Builder 名前空間

組み込みのミドルウェアをアプリケーションに追加するためのメソッドと、ミドルウェアのオプション型が含まれています。

クラス

AntiforgeryApplicationBuilderExtensions

の偽造防止拡張メソッド IApplicationBuilder

ApplicationBuilder

の既定の IApplicationBuilder実装。

ApplicationBuilderExtensions

アプリケーションに を RequestLocalizationMiddleware 追加するための拡張メソッド。

AuthAppBuilderExtensions

HTTP アプリケーション パイプラインに認証機能を追加するための拡張メソッド。

AuthenticationOptions

すべての認証ミドルウェアの基本オプション。

AuthorizationAppBuilderExtensions

HTTP アプリケーション パイプラインに承認機能を追加するための拡張メソッド。

AuthorizationEndpointConventionBuilderExtensions

IEndpointConventionBuilder承認拡張メソッド。

BrowserLinkExtensions

ASP.NET Core アプリケーションで Browser Link を構成するための拡張メソッドの実装。

BuilderExtensions

の ID 拡張機能 IApplicationBuilder

CertificateForwardingBuilderExtensions

証明書転送を使用するための拡張メソッド。

ClaimsTransformationAppBuilderExtensions

要求変換機能を HTTP アプリケーション パイプラインに追加する拡張メソッド。

ClaimsTransformationOptions

によって使用されるオプションが ClaimsTransformationMiddleware含まれます。

ComponentEndpointConventionBuilder

ComponentHub EndpointBuilder インスタンスのカスタマイズに使用されるビルド規則。

ComponentEndpointRouteBuilderExtensions

IEndpointRouteBuilder拡張機能。

ComponentsWebAssemblyApplicationBuilderExtensions

Blazor WebAssembly アプリケーションをマッピングするための拡張機能。

ConcurrencyLimiterExtensions

アプリケーションに を ConcurrencyLimiterMiddleware 追加するための拡張メソッド。

ConfigureHostBuilder

のビルド不可能な IHostBuilderWebApplicationBuilder。 を使用して Build() をビルドします WebApplicationBuilder

ConfigureWebHostBuilder

のビルド不可能な IWebHostBuilderWebApplicationBuilder。 を使用して Build() をビルドします WebApplicationBuilder

ConnectionEndpointRouteBuilder

接続 EndpointBuilder インスタンスのカスタマイズに使用されるビルド規則。

ConnectionEndpointRouteBuilderExtensions

のルートを追加する 上 IEndpointRouteBuilderConnectionHandler拡張メソッド。

ConnectionsAppBuilderExtensions

IApplicationBuilder の拡張メソッド。

ControllerActionEndpointConventionBuilder

インスタンスのカスタマイズ EndpointBuilder に使用されるビルド規則。

ControllerEndpointRouteBuilderExtensions

コントローラーを と共に使用するための拡張メソッドが IEndpointRouteBuilder含まれています。

CookieAppBuilderExtensions

HTTP アプリケーション パイプラインに Cookie 認証機能を追加するための拡張メソッド。

CookieAuthenticationOptions

CookieAuthenticationMiddleware の構成オプション。

CookiePolicyAppBuilderExtensions

HTTP アプリケーション パイプラインに Cookie ポリシー機能を追加するための拡張メソッド。

CookiePolicyOptions

のプログラムによる構成を提供します CookiePolicyMiddleware

CorsEndpointConventionBuilderExtensions

IEndpointConventionBuilderCORS 拡張メソッド。

CorsMiddlewareExtensions

IApplicationBuilder CORS ミドルウェアのサポートを追加するための拡張機能。

DatabaseErrorPageExtensions

IApplicationBuilderの拡張メソッド。DatabaseErrorPageMiddleware

DatabaseErrorPageOptions

DatabaseErrorPageMiddlewareオプション。

DefaultFilesExtensions

DefaultFilesMiddleware の拡張メソッド

DefaultFilesOptions

既定のファイル名を選択するためのオプション。

DeveloperExceptionPageExtensions

IApplicationBuilderの拡張メソッド。DeveloperExceptionPageMiddleware

DeveloperExceptionPageOptions

DeveloperExceptionPageMiddlewareオプション。

DirectoryBrowserExtensions

DirectoryBrowserMiddleware の拡張メソッド

DirectoryBrowserOptions

ディレクトリの参照オプション

ElmExtensions

組み込みのミドルウェアをアプリケーションに追加するためのメソッドと、ミドルウェアのオプション型が含まれています。

EndpointBuilder

新しい Endpointを構築するための基本クラス。

EndpointRouteBuilderExtensions

エンドポイントを追加するための IEndpointRouteBuilder 拡張メソッドを提供します。

EndpointRoutingApplicationBuilderExtensions

のルーティングを構成するための拡張機能が IApplicationBuilder含まれています。

ExceptionHandlerExtensions

を有効にする ExceptionHandlerExtensions拡張メソッド。

ExceptionHandlerOptions

を構成 ExceptionHandlerMiddlewareするためのオプション。

FacebookAppBuilderExtensions

Http アプリケーション パイプラインに Facebook 認証機能を追加するための拡張メソッド。

FacebookOptions

FacebookMiddleware の構成オプション。

FallbackEndpointRouteBuilderExtensions

の拡張メソッドが IEndpointRouteBuilder含まれています。

FileServerExtensions

静的ファイル ミドルウェア コンポーネント (既定のファイル、ディレクトリの参照、ファイルの送信、静的ファイル) をすべて備えた拡張メソッド

FileServerOptions

すべての静的ファイル ミドルウェア コンポーネントのオプション

ForwardedHeadersExtensions

を有効にする ForwardedHeadersMiddleware拡張メソッド。

ForwardedHeadersOptions

ForwardedHeadersMiddleware のオプション

GoogleAppBuilderExtensions

Google 認証機能を HTTP アプリケーション パイプラインに追加するための拡張メソッド。

GoogleOptions

GoogleMiddleware の構成オプション。

HeaderPropagationApplicationBuilderExtensions

IApplicationBuilder 要求ヘッダーを HeaderPropagationMiddlewareHttpClient伝達する 拡張メソッド。

HealthCheckApplicationBuilderExtensions

IApplicationBuilderの拡張メソッド。HealthCheckMiddleware

HealthCheckEndpointRouteBuilderExtensions

正常性チェックを IEndpointRouteBuilder 追加するための拡張メソッドを提供します。

HostFilteringBuilderExtensions

HostFiltering ミドルウェアの拡張メソッド。

HostFilteringServicesExtensions

ホスト フィルター ミドルウェアの拡張メソッド。

HstsBuilderExtensions

HSTS ミドルウェアの拡張メソッド。

HstsServicesExtensions

HSTS ミドルウェアの拡張メソッド。

HttpLoggingBuilderExtensions

HttpLogging ミドルウェアの拡張メソッド。

HttpLoggingEndpointConventionBuilderExtensions

IEndpointConventionBuilderHttpLogging ミドルウェア拡張メソッド。

HttpMethodOverrideExtensions

を有効にする HttpMethodOverrideMiddleware拡張メソッド。

HttpMethodOverrideOptions

構成のオプション HttpMethodOverrideMiddleware

HttpsPolicyBuilderExtensions

HttpsRedirection ミドルウェアの拡張メソッド。

HttpsRedirectionServicesExtensions

HttpsRedirection ミドルウェアの拡張メソッド。

HubEndpointConventionBuilder

ハブ EndpointBuilder インスタンスのカスタマイズに使用されるビルド規則。

HubEndpointRouteBuilderExtensions

にルートを追加するための Hubの拡張メソッドIEndpointRouteBuilder

IdentityOptions

ID システムの構成に使用できるすべてのオプションを表します。

IISOptions

IIS Out-Of-Process を構成するためのオプション。

IISServerOptions

IIS In-Process の構成を提供します。

JwtBearerAppBuilderExtensions

OpenIdConnect Bearer 認証機能を HTTP アプリケーション パイプラインに追加する拡張メソッド。

JwtBearerOptions

オプション クラスは、ベアラー認証のミドルウェアの動作を制御するために必要な情報を提供します。

MapExtensions

MapMiddleware拡張メソッド。

MapRouteRouteBuilderExtensions

ルートを追加するための IRouteBuilder 拡張メソッドを提供します。

MapWhenExtensions

MapWhenMiddleware拡張メソッド。

MicrosoftAccountAppBuilderExtensions

MICROSOFT アカウント認証機能を HTTP アプリケーション パイプラインに追加するための拡張メソッド。

MicrosoftAccountOptions

MicrosoftAccountMiddleware の構成オプション。

MigrationsEndPointExtensions

IApplicationBuilderの拡張メソッド。MigrationsEndPointMiddleware

MigrationsEndPointOptions

MigrationsEndPointMiddlewareオプション。

MvcApplicationBuilderExtensions

MVC を IApplicationBuilder 要求実行パイプラインに追加するための拡張メソッド。

MvcAreaRouteBuilderExtensions

IRouteBuilder の拡張メソッド。

OAuthAppBuilderExtensions

OAuth 2.0 認証機能を HTTP アプリケーション パイプラインに追加する拡張メソッド。

OAuthOptions

OAuthMiddleware<TOptions> の構成オプション。

OpenApiEndpointConventionBuilderExtensions

の OpenAPI の説明 Endpointに注釈を付けるための拡張メソッド。

OpenIdConnectAppBuilderExtensions

OpenID Connect 認証機能を HTTP アプリケーション パイプラインに追加するための拡張メソッド。

OpenIdConnectOptions

の構成オプションOpenIdConnectMiddleware

OutputCacheApplicationBuilderExtensions

組み込みのミドルウェアをアプリケーションに追加するためのメソッドと、ミドルウェアのオプション型が含まれています。

OwinExtensions

OWIN を HTTP アプリケーション パイプラインに追加する拡張メソッド。

PageActionEndpointConventionBuilder

インスタンスのカスタマイズ EndpointBuilder に使用されるビルド規則。

ProxyExtension

組み込みのミドルウェアをアプリケーションに追加するためのメソッドと、ミドルウェアのオプション型が含まれています。

ProxyOptions

ホスト、スキーム、ポートの設定を構成するためのオプション

RateLimiterApplicationBuilderExtensions

RateLimiting ミドルウェアの拡張メソッド。

RateLimiterEndpointConventionBuilderExtensions

IEndpointConventionBuilderレートリミッター拡張メソッド。

RateLimiterServiceCollectionExtensions

RateLimiting ミドルウェアの拡張メソッド。

RazorComponentsEndpointConventionBuilder

インスタンスのカスタマイズ EndpointBuilder に使用されるビルド規則。

RazorComponentsEndpointConventionBuilderExtensions

特定の Razor コンポーネント アプリケーションの一部であるアセンブリを構成します。

RazorComponentsEndpointRouteBuilderExtensions

Razor コンポーネント アプリケーションの の IEndpointRouteBuilder 拡張機能。

RazorPagesEndpointRouteBuilderExtensions

で Razor Pages を使用するための拡張メソッドが IEndpointRouteBuilder含まれています。

RemoteAuthenticationOptions

によって使用されるオプションが RemoteAuthenticationHandler<TOptions>含まれます。

RequestDecompressionBuilderExtensions

HTTP 要求圧縮解除ミドルウェアの拡張メソッド。

RequestLocalizationOptions

のオプションを指定します RequestLocalizationMiddleware

RequestLocalizationOptionsExtensions

RequestLocalizationOptions拡張メソッド。

RequestTimeoutsIApplicationBuilderExtensions

要求タイムアウト ミドルウェアの拡張メソッド。

RequestTimeoutsIEndpointConventionBuilderExtensions

の要求タイムアウト拡張メソッド IEndpointConventionBuilder

ResponseBufferingMiddlewareExtensions

組み込みのミドルウェアをアプリケーションに追加するためのメソッドと、ミドルウェアのオプション型が含まれています。

ResponseCachingExtensions

アプリケーションに を ResponseCachingMiddleware 追加するための拡張メソッド。

ResponseCompressionBuilderExtensions

ResponseCompression ミドルウェアの拡張メソッド。

ResponseCompressionServicesExtensions

ResponseCompression ミドルウェアの拡張メソッド。

RewriteBuilderExtensions

の拡張メソッド RewriteMiddleware

RouteHandlerBuilder

MapAction EndpointBuilder インスタンスのカスタマイズに使用される規則を構築します。

RouterMiddleware

ルーティングを担当するミドルウェア。

RouteShortCircuitEndpointConventionBuilderExtensions

IEndpointConventionBuilderショートサーキット拡張メソッド。

RoutingBuilderExtensions

ミドルウェアを にIApplicationBuilder追加RouterMiddlewareするための拡張メソッド。

RoutingEndpointConventionBuilderExtensions

を使用して IEndpointConventionBuilderエンドポイント インスタンスにルーティング メタデータを追加するための拡張メソッド。

RunExtensions

ターミナル ミドルウェアを追加するための拡張メソッド。

SessionMiddlewareExtensions

アプリケーションに を SessionMiddleware 追加するための拡張メソッド。

SessionOptions

アプリケーションのセッション状態オプションを表します。

SignalRAppBuilderExtensions

IApplicationBuilder の拡張メソッド。

SpaApplicationBuilderExtensions

クライアント側シングル ページ アプリケーション (SPA) をホストするようにアプリケーションを構成するために使用される拡張メソッドを提供します。

SpaPrerenderingExtensions

シングル ページ アプリケーションのプリレンダリングを構成するための拡張メソッド。

SpaPrerenderingOptions

SPA プリレンダリング ミドルウェアのオプションを表します。

SpaProxyingExtensions

開発中にローカル SPA 開発サーバーに要求をプロキシするための拡張メソッド。 実稼働アプリケーションでは使用できません。

SpaRouteExtensions

シングルページ アプリケーション (SPA) でルーティングを構成するのに役立つ拡張メソッド。

StaticFileExtensions

StaticFileMiddleware の拡張メソッド

StaticFileOptions

静的ファイルを提供するためのオプション

StaticFilesEndpointRouteBuilderExtensions

エンドポイント ルーティングで静的ファイルを使用するための拡張メソッドが含まれています。

StatusCodePagesExtensions

を有効にする StatusCodePagesMiddleware拡張メソッド。

StatusCodePagesOptions

StatusCodePagesMiddlewareオプション。

TwitterAppBuilderExtensions

Twitter 認証機能を HTTP アプリケーション パイプラインに追加するための拡張メソッド。

TwitterOptions

Twitter 認証ミドルウェアのオプション。

UseExtensions

ミドルウェアを追加するための拡張メソッド。

UseMiddlewareExtensions

型指定されたミドルウェアを追加するための拡張メソッド。

UsePathBaseExtensions

IApplicationBuilder の拡張メソッド。

UseWhenExtensions

IApplicationBuilder の拡張メソッド。

WebApiCompatShimRouteBuilderExtensions

組み込みのミドルウェアをアプリケーションに追加するためのメソッドと、ミドルウェアのオプション型が含まれています。

WebApplication

HTTP パイプラインとルートの構成に使用される Web アプリケーション。

WebApplicationBuilder

Web アプリケーションとサービスのビルダー。

WebApplicationOptions

の動作を構成するための CreateBuilder(WebApplicationOptions)オプション。

WebAssemblyNetDebugProxyAppBuilderExtensions

Blazor WebAssembly アプリケーションをデバッグするためのインフラストラクチャを提供します。

WebAssemblyRazorComponentsEndpointConventionBuilderExtensions

Razor コンポーネント アプリケーションの Web アセンブリ固有のエンドポイント規則。

WebpackDevMiddleware

Webpack 開発ミドルウェアのサポートを有効にするために使用できる拡張メソッド。

WebSocketMiddlewareExtensions

IApplicationBuilder を追加および構成 WebSocketMiddlewareするための拡張メソッド。

WebSocketOptions

WebSocketMiddleware の構成オプション。

WelcomePageExtensions

WelcomePageMiddleware の IApplicationBuilder 拡張機能。

WelcomePageOptions

WelcomePageMiddleware のオプション。

インターフェイス

IApplicationBuilder

アプリケーションの要求パイプラインを構成するメカニズムを提供するクラスを定義します。

IEndpointConventionBuilder

インスタンスのカスタマイズ EndpointBuilder に使用されるビルド規則。

IHubEndpointConventionBuilder

ハブ EndpointBuilder インスタンスのカスタマイズに使用される規則を構築する抽象化。

注釈

ASP.NET Core組み込みミドルウェアの使用の詳細については、「組み込みミドルウェア」を参照してください。