Microsoft.AspNetCore.Builder Espace de noms
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Contient les méthodes d’ajout d’intergiciels intégrés à une application et les types d’options pour le middleware.
Classes
ApplicationBuilder |
Implémentation par défaut pour IApplicationBuilder. |
ApplicationBuilderExtensions |
Méthodes d’extension pour l’ajout de RequestLocalizationMiddleware à une application. |
AuthAppBuilderExtensions |
Méthodes d’extension pour ajouter des fonctionnalités d’authentification à un pipeline d’application HTTP. |
AuthenticationOptions |
Options de base pour tout l'intergiciel (middleware) d'authentification. |
AuthorizationAppBuilderExtensions |
Méthodes d’extension pour ajouter des fonctionnalités d’autorisation à un pipeline d’application HTTP. |
AuthorizationEndpointConventionBuilderExtensions |
Méthodes d’extension d’autorisation pour IEndpointConventionBuilder. |
BrowserLinkExtensions |
Implémentation de méthodes d’extension pour configurer Browser Link dans une application ASP.NET Core. |
BuilderExtensions |
Extensions d’identité pour IApplicationBuilder. |
CertificateForwardingBuilderExtensions |
Méthodes d’extension pour l’utilisation du transfert de certificat. |
ClaimsTransformationAppBuilderExtensions |
Méthodes d’extension pour ajouter des fonctionnalités de transformation de revendications à un pipeline d’application HTTP. |
ClaimsTransformationOptions |
Contient les options utilisées par .ClaimsTransformationMiddleware |
ComponentEndpointConventionBuilder |
Génère des conventions qui seront utilisées pour la personnalisation des instances ComponentHub EndpointBuilder . |
ComponentEndpointRouteBuilderExtensions |
Extensions pour IEndpointRouteBuilder. |
ComponentsWebAssemblyApplicationBuilderExtensions |
Extensions pour le mappage d’applications Blazor WebAssembly. |
ComponentTypeMetadata |
Métadonnées qui représentent le composant associé à un point de terminaison. |
ConcurrencyLimiterExtensions |
Méthodes d’extension pour l’ajout de ConcurrencyLimiterMiddleware à une application. |
ConfigureHostBuilder |
Non-buildable IHostBuilder pour WebApplicationBuilder. Utilisez Build() pour générer le WebApplicationBuilder. |
ConfigureWebHostBuilder |
Non-buildable IWebHostBuilder pour WebApplicationBuilder. Utilisez Build() pour générer le WebApplicationBuilder. |
ConnectionEndpointRouteBuilder |
Génère des conventions qui seront utilisées pour la personnalisation des instances de connexion EndpointBuilder . |
ConnectionEndpointRouteBuilderExtensions |
Méthodes d’extension sur IEndpointRouteBuilder qui ajoutent des itinéraires pour ConnectionHandlers. |
ConnectionsAppBuilderExtensions |
Méthodes d’extension pour IApplicationBuilder. |
ControllerActionEndpointConventionBuilder |
Génère des conventions qui seront utilisées pour la personnalisation des EndpointBuilder instances. |
ControllerEndpointRouteBuilderExtensions |
Contient des méthodes d’extension pour utiliser des contrôleurs avec IEndpointRouteBuilder. |
CookieAppBuilderExtensions |
Méthodes d’extension pour ajouter des fonctionnalités d’authentification par cookie à un pipeline d’application HTTP. |
CookieAuthenticationOptions |
Options de configuration pour CookieAuthenticationMiddleware. |
CookiePolicyAppBuilderExtensions |
Méthodes d’extension pour ajouter des fonctionnalités de stratégie de cookies à un pipeline d’application HTTP. |
CookiePolicyOptions |
Fournit la configuration programmatique pour .CookiePolicyMiddleware |
CorsEndpointConventionBuilderExtensions |
Méthodes d’extension CORS pour IEndpointConventionBuilder. |
CorsMiddlewareExtensions |
Extensions IApplicationBuilder permettant d’ajouter la prise en charge de l’intergiciel CORS. |
DatabaseErrorPageExtensions |
IApplicationBuilderméthodes d’extension pour .DatabaseErrorPageMiddleware |
DatabaseErrorPageOptions |
Options pour .DatabaseErrorPageMiddleware |
DefaultFilesExtensions |
Méthodes d'extension pour DefaultFilesMiddleware |
DefaultFilesOptions |
Options de sélection des noms de fichier par défaut. |
DeveloperExceptionPageExtensions |
IApplicationBuilderméthodes d’extension pour .DeveloperExceptionPageMiddleware |
DeveloperExceptionPageOptions |
Options pour .DeveloperExceptionPageMiddleware |
DirectoryBrowserExtensions |
Méthodes d'extension pour DirectoryBrowserMiddleware |
DirectoryBrowserOptions |
Options d'exploration de répertoire |
ElmExtensions |
Contient les méthodes d’ajout d’intergiciels intégrés à une application et les types d’options pour le middleware. |
EndpointBuilder |
Classe de base pour la création d’un nouveau Endpoint. |
EndpointRouteBuilderExtensions |
Fournit des méthodes d’extension pour IEndpointRouteBuilder ajouter des points de terminaison. |
EndpointRoutingApplicationBuilderExtensions |
Contient des extensions pour la configuration du routage sur un IApplicationBuilder. |
ExceptionHandlerExtensions |
Méthodes d’extension pour activer ExceptionHandlerExtensions. |
ExceptionHandlerOptions |
Options de configuration de .ExceptionHandlerMiddleware |
FacebookAppBuilderExtensions |
Méthodes d’extension pour ajouter des fonctionnalités d’authentification Facebook à un pipeline d’application HTTP. |
FacebookOptions |
Options de configuration pour FacebookMiddleware. |
FallbackEndpointRouteBuilderExtensions |
Contient des méthodes d’extension pour IEndpointRouteBuilder. |
FileServerExtensions |
Méthodes d’extension qui combinent tous les composants de l’intergiciel de fichiers statiques : fichiers par défaut, navigation dans les répertoires, envoi de fichiers et fichiers statiques |
FileServerOptions |
Options de l'ensemble des composants d'intergiciel (middleware) de fichiers statiques |
ForwardedHeadersExtensions |
Méthodes d’extension pour activer ForwardedHeadersMiddleware. |
ForwardedHeadersOptions |
Options pour ForwardedHeadersMiddleware |
GoogleAppBuilderExtensions |
Méthodes d’extension pour ajouter des fonctionnalités d’authentification Google à un pipeline d’application HTTP. |
GoogleOptions |
Options de configuration pour GoogleMiddleware. |
HeaderPropagationApplicationBuilderExtensions |
IApplicationBuilder méthodes d’extension pour HeaderPropagationMiddleware lesquelles propage les en-têtes de requête à un HttpClient. |
HealthCheckApplicationBuilderExtensions |
IApplicationBuilderméthodes d’extension pour .HealthCheckMiddleware |
HealthCheckEndpointRouteBuilderExtensions |
Fournit des méthodes d’extension pour IEndpointRouteBuilder ajouter des contrôles d’intégrité. |
HostFilteringBuilderExtensions |
Méthodes d’extension pour l’intergiciel HostFiltering. |
HostFilteringServicesExtensions |
Méthodes d’extension pour l’intergiciel de filtrage de l’hôte. |
HstsBuilderExtensions |
Méthodes d’extension pour l’intergiciel HSTS. |
HstsServicesExtensions |
Méthodes d’extension pour l’intergiciel HSTS. |
HttpLoggingBuilderExtensions |
Méthodes d’extension pour l’intergiciel HttpLogging. |
HttpMethodOverrideExtensions |
Méthodes d’extension pour activer HttpMethodOverrideMiddleware. |
HttpMethodOverrideOptions |
Options de configuration HttpMethodOverrideMiddleware |
HttpsPolicyBuilderExtensions |
Méthodes d’extension pour l’intergiciel HttpsRedirection. |
HttpsRedirectionServicesExtensions |
Méthodes d’extension pour l’intergiciel HttpsRedirection. |
HubEndpointConventionBuilder |
Génère des conventions qui seront utilisées pour la personnalisation des instances hub EndpointBuilder . |
HubEndpointRouteBuilderExtensions |
Méthodes d’extension sur IEndpointRouteBuilder pour ajouter des routes à Hubs. |
IdentityOptions |
Représente toutes les options que vous pouvez utiliser pour configurer le système d’identité. |
IISOptions |
Options pour configurer IIS Out-Of-Process. |
IISServerOptions |
Fournit la configuration d’IIS in-process. |
JwtBearerAppBuilderExtensions |
Méthodes d’extension pour ajouter des fonctionnalités d’authentification du porteur OpenIdConnect à un pipeline d’application HTTP. |
JwtBearerOptions |
Une classe d'options fournit les informations nécessaires pour contrôler le comportement de l'intergiciel (middleware) d'authentification de support |
MapExtensions |
Méthodes d’extension pour .MapMiddleware |
MapRouteRouteBuilderExtensions |
Fournit des méthodes d’extension pour IRouteBuilder ajouter des itinéraires. |
MapWhenExtensions |
Méthodes d’extension pour .MapWhenMiddleware |
MicrosoftAccountAppBuilderExtensions |
Méthodes d’extension pour ajouter des fonctionnalités d’authentification de compte Microsoft à un pipeline d’application HTTP. |
MicrosoftAccountOptions |
Options de configuration pour MicrosoftAccountMiddleware. |
MigrationsEndPointExtensions |
IApplicationBuilderméthodes d’extension pour .MigrationsEndPointMiddleware |
MigrationsEndPointOptions |
Options pour .MigrationsEndPointMiddleware |
MvcApplicationBuilderExtensions |
Méthodes d’extension pour IApplicationBuilder ajouter MVC au pipeline d’exécution de requête. |
MvcAreaRouteBuilderExtensions |
Méthodes d’extension pour IRouteBuilder. |
OAuthAppBuilderExtensions |
Méthodes d’extension pour ajouter des fonctionnalités d’authentification OAuth 2.0 à un pipeline d’application HTTP. |
OAuthOptions |
Options de configuration pour OAuthMiddleware<TOptions>. |
OpenApiEndpointConventionBuilderExtensions |
Méthodes d’extension pour annoter des descriptions OpenAPI sur un Endpoint. |
OpenIdConnectAppBuilderExtensions |
Méthodes d’extension pour ajouter des fonctionnalités d’authentification OpenID Connect à un pipeline d’application HTTP. |
OpenIdConnectOptions |
Options de configuration pour OpenIdConnectMiddleware |
OutputCacheApplicationBuilderExtensions |
Contient les méthodes d’ajout d’intergiciels intégrés à une application et les types d’options pour le middleware. |
OwinExtensions |
Méthodes d’extension pour ajouter OWIN à un pipeline d’application HTTP. |
PageActionEndpointConventionBuilder |
Génère des conventions qui seront utilisées pour la personnalisation des EndpointBuilder instances. |
ProxyExtension |
Contient les méthodes d’ajout d’intergiciels intégrés à une application et les types d’options pour le middleware. |
ProxyOptions |
Options de configuration des paramètres d’hôte, de schéma et de port |
RateLimiterApplicationBuilderExtensions |
Méthodes d’extension pour l’intergiciel RateLimiting. |
RateLimiterEndpointConventionBuilderExtensions |
Méthodes d’extension du limiteur de débit pour IEndpointConventionBuilder. |
RateLimiterServiceCollectionExtensions |
Méthodes d’extension pour l’intergiciel RateLimiting. |
RazorComponentEndpointConventionBuilder |
Génère des conventions qui seront utilisées pour la personnalisation des EndpointBuilder instances. |
RazorComponentsEndpointRouteBuilderExtensions |
Contient les méthodes d’ajout d’intergiciels intégrés à une application et les types d’options pour le middleware. |
RazorPagesEndpointRouteBuilderExtensions |
Contient des méthodes d’extension pour l’utilisation de Pages Razor avec IEndpointRouteBuilder. |
RemoteAuthenticationOptions |
Contient les options utilisées par .RemoteAuthenticationHandler<TOptions> |
RequestDecompressionBuilderExtensions |
Méthodes d’extension pour le middleware de décompression des requêtes HTTP. |
RequestLocalizationOptions |
Spécifie les options pour .RequestLocalizationMiddleware |
RequestLocalizationOptionsExtensions |
Méthodes d’extension pour .RequestLocalizationOptions |
RequestTimeoutsIApplicationBuilderExtensions |
Méthodes d’extension pour l’intergicieliel de délai d’expiration des demandes. |
RequestTimeoutsIEndpointConventionBuilderExtensions |
Méthodes d’extension de délai d’expiration de demande pour IEndpointConventionBuilder. |
ResponseBufferingMiddlewareExtensions |
Contient les méthodes d’ajout d’intergiciels intégrés à une application et les types d’options pour le middleware. |
ResponseCachingExtensions |
Méthodes d’extension pour l’ajout de à ResponseCachingMiddleware une application. |
ResponseCompressionBuilderExtensions |
Méthodes d’extension pour le middleware ResponseCompression. |
ResponseCompressionServicesExtensions |
Méthodes d’extension pour le middleware ResponseCompression. |
RewriteBuilderExtensions |
Méthodes d’extension pour le RewriteMiddleware |
RouteHandlerBuilder |
Génère des conventions qui seront utilisées pour la personnalisation des instances MapAction EndpointBuilder . |
RouterMiddleware |
Middleware responsable du routage. |
RouteShortCircuitEndpointConventionBuilderExtensions |
Méthodes d’extension de court-circuit pour IEndpointConventionBuilder. |
RoutingBuilderExtensions |
Méthodes d’extension pour ajouter le RouterMiddleware middleware à un IApplicationBuilder. |
RoutingEndpointConventionBuilderExtensions |
Méthodes d’extension pour ajouter des métadonnées de routage aux instances de point de terminaison à l’aide de IEndpointConventionBuilder. |
RunExtensions |
Méthodes d’extension pour l’ajout d’intergiciels de terminal. |
SessionMiddlewareExtensions |
Méthodes d’extension pour l’ajout de à SessionMiddleware une application. |
SessionOptions |
Représente les options d’état de session pour l’application. |
SignalRAppBuilderExtensions |
Méthodes d’extension pour IApplicationBuilder. |
SpaApplicationBuilderExtensions |
Fournit des méthodes d’extension utilisées pour configurer une application afin d’héberger une application monopage (SPA) côté client. |
SpaPrerenderingExtensions |
Méthodes d’extension pour la configuration du pré-création d’une application monopage. |
SpaPrerenderingOptions |
Représente les options du middleware de pré-endering SPA. |
SpaProxyingExtensions |
Méthodes d’extension pour le proxying des demandes vers un serveur de développement SPA local pendant le développement. Pas pour une utilisation dans les applications de production. |
SpaRouteExtensions |
Méthodes d’extension utiles pour configurer le routage dans une application monopage (SPA). |
StaticFileExtensions |
Méthodes d'extension pour StaticFileMiddleware |
StaticFileOptions |
Options de service des fichiers statiques |
StaticFilesEndpointRouteBuilderExtensions |
Contient des méthodes d’extension pour l’utilisation de fichiers statiques avec le routage du point de terminaison. |
StatusCodePagesExtensions |
Méthodes d’extension pour l’activation de StatusCodePagesMiddleware. |
StatusCodePagesOptions |
Options pour StatusCodePagesMiddleware. |
TwitterAppBuilderExtensions |
Méthodes d’extension pour ajouter des fonctionnalités d’authentification Twitter à un pipeline d’application HTTP. |
TwitterOptions |
Options pour l'intergiciel (middleware) d'authentification Twitter. |
UseExtensions |
Méthodes d’extension pour l’ajout d’intergiciels. |
UseMiddlewareExtensions |
Méthodes d’extension pour l’ajout d’intergiciels typés. |
UsePathBaseExtensions |
Méthodes d’extension pour IApplicationBuilder. |
UseWhenExtensions |
Méthodes d’extension pour IApplicationBuilder. |
WebApiCompatShimRouteBuilderExtensions |
Contient les méthodes d’ajout d’intergiciels intégrés à une application et les types d’options pour le middleware. |
WebApplication |
Application web utilisée pour configurer le pipeline HTTP et les itinéraires. |
WebApplicationBuilder |
Générateur d’applications et de services web. |
WebApplicationOptions |
Options de configuration du comportement pour CreateBuilder(WebApplicationOptions). |
WebAssemblyNetDebugProxyAppBuilderExtensions |
Fournit une infrastructure pour le débogage d’applications Blazor WebAssembly. |
WebpackDevMiddleware |
Méthodes d’extension qui peuvent être utilisées pour activer la prise en charge du middleware de développement Webpack. |
WebSocketMiddlewareExtensions |
IApplicationBuilder méthodes d’extension pour ajouter et configurer WebSocketMiddleware. |
WebSocketOptions |
Options de configuration pour WebSocketMiddleware. |
WelcomePageExtensions |
Extensions IApplicationBuilder pour WelcomePageMiddleware. |
WelcomePageOptions |
Options pour WelcomePageMiddleware. |
Interfaces
IApplicationBuilder |
Définit une classe qui fournit les mécanismes permettant de configurer le pipeline de requêtes d’une application. |
IEndpointConventionBuilder |
Génère des conventions qui seront utilisées pour la personnalisation des EndpointBuilder instances. |
IHubEndpointConventionBuilder |
Abstraction qui génère des conventions qui seront utilisées pour la personnalisation des instances hub EndpointBuilder . |
Remarques
Pour plus d’informations sur l’utilisation de ASP.NET Core intergiciels intégrés, consultez Intergiciels intégrés.