Microsoft.AspNetCore.Builder Ad Alanı
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bir uygulamaya yerleşik ara yazılım ekleme ve ara yazılım için seçenekler türlerini içerir.
Sınıflar
| ApplicationBuilder |
için varsayılan IApplicationBuilder uygulama. |
| ApplicationBuilderExtensions |
Bir uygulamaya eklemek için RequestLocalizationMiddleware uzantı yöntemleri. |
| AuthAppBuilderExtensions |
HTTP uygulama işlem hattına kimlik doğrulama özellikleri eklemek için uzantı yöntemleri. |
| AuthenticationOptions |
Tüm kimlik doğrulama ara yazılımı için temel seçenekler. |
| AuthorizationAppBuilderExtensions |
Bir HTTP uygulaması ardışık düzenine yetkilendirme özellikleri eklemek için uzantı yöntemleri. |
| AuthorizationEndpointConventionBuilderExtensions |
için yetkilendirme uzantısı IEndpointConventionBuilder yöntemleri. |
| BrowserLinkExtensions |
ASP.NET Core uygulamasında tarayıcı bağlantısı yapılandırmak için uzantı yöntemlerinin uygulanması. |
| BuilderExtensions |
İçin kimlik uzantıları IApplicationBuilder . |
| CertificateForwardingBuilderExtensions |
Sertifika iletmeyi kullanmak için uzantı yöntemleri. |
| ClaimsTransformationAppBuilderExtensions |
Bir HTTP uygulaması ardışık düzenine talep dönüştürme özellikleri eklemek için uzantı yöntemleri. |
| ClaimsTransformationOptions |
Tarafından kullanılan seçenekleri içerir ClaimsTransformationMiddleware . |
| ComponentEndpointConventionBuilder |
ComponentHub örneklerinin özelleştirilmesi için kullanılacak kuralları oluşturur EndpointBuilder . |
| ComponentEndpointRouteBuilderExtensions |
İçin uzantıları IEndpointRouteBuilder . |
| ComponentsWebAssemblyApplicationBuilderExtensions |
Blazor WebAssembly uygulamalarına eşleme uzantıları. |
| ConcurrencyLimiterExtensions |
Bir uygulamaya eklemek için uzantı yöntemleri ConcurrencyLimiterMiddleware . |
| ConfigureHostBuilder |
için IHostBuilder yapılamaz. WebApplicationBuilder derlemek Build() için WebApplicationBuilder kullanın. |
| ConfigureWebHostBuilder |
İçin buildable IWebHostBuilder WebApplicationBuilder . Build()Oluşturmak için kullanın WebApplicationBuilder . |
| ConnectionEndpointRouteBuilder |
Bağlantı örneklerinin özelleştirilmesi için kullanılacak kuralları oluşturur EndpointBuilder . |
| ConnectionEndpointRouteBuilderExtensions |
üzerinde uzantı IEndpointRouteBuilder yöntemleri, s için yollar ConnectionHandler ekler. |
| ConnectionsAppBuilderExtensions |
İçin uzantı yöntemleri IApplicationBuilder . |
| ControllerActionEndpointConventionBuilder |
Örneklerin özelleştirilmesi için kullanılacak derleme EndpointBuilder kuralları. |
| ControllerEndpointRouteBuilderExtensions |
ile Denetleyiciler kullanmak için uzantı yöntemlerini IEndpointRouteBuilder içerir. |
| CookieAppBuilderExtensions |
Bir HTTP uygulaması ardışık düzenine tanımlama bilgisi kimlik doğrulama özellikleri eklemek için uzantı yöntemleri. |
| CookieAuthenticationOptions |
İçin yapılandırma seçenekleri CookieAuthenticationMiddleware . |
| CookiePolicyAppBuilderExtensions |
HTTP uygulama işlem hattına tanımlama bilgisi ilkesi özellikleri eklemek için uzantı yöntemleri. |
| CookiePolicyOptions |
için programlı yapılandırma CookiePolicyMiddleware sağlar. |
| CorsEndpointConventionBuilderExtensions |
İçin CORS uzantı yöntemleri IEndpointConventionBuilder . |
| CorsMiddlewareExtensions |
IApplicationBuilderCORS ara yazılım desteği ekleme uzantıları. |
| DatabaseErrorPageExtensions |
IApplicationBuilder için uzantı DatabaseErrorPageMiddleware yöntemleri. |
| DatabaseErrorPageOptions |
için DatabaseErrorPageMiddleware seçenekler. |
| DefaultFilesExtensions |
Defaultfilesara yazılımı için uzantı yöntemleri |
| DefaultFilesOptions |
Varsayılan dosya adlarını seçme seçenekleri. |
| DeveloperExceptionPageExtensions |
IApplicationBuilder için uzantı DeveloperExceptionPageMiddleware yöntemleri. |
| DeveloperExceptionPageOptions |
İçin seçenekleri DeveloperExceptionPageMiddleware . |
| DirectoryBrowserExtensions |
Directorybrowserara yazılım için uzantı yöntemleri |
| DirectoryBrowserOptions |
Dizin tarama seçenekleri |
| ElmExtensions | |
| EndpointBuilder |
Yeni bir için temel Endpoint sınıf. |
| EndpointRouteBuilderExtensions |
uç noktaları eklemek için IEndpointRouteBuilder uzantı yöntemleri sağlar. |
| EndpointRoutingApplicationBuilderExtensions |
Bir üzerinde yönlendirmeyi yapılandırmak için constains uzantıları IApplicationBuilder . |
| ExceptionHandlerExtensions |
Etkinleştirme için uzantı yöntemleri ExceptionHandlerExtensions . |
| ExceptionHandlerOptions |
Yapılandırma seçenekleri ExceptionHandlerMiddleware . |
| FacebookAppBuilderExtensions |
Bir HTTP uygulaması ardışık düzenine Facebook kimlik doğrulama özellikleri eklemek için uzantı yöntemleri. |
| FacebookOptions |
İçin yapılandırma seçenekleri FacebookMiddleware . |
| FallbackEndpointRouteBuilderExtensions |
İçin uzantı yöntemleri içerir IEndpointRouteBuilder . |
| FileServerExtensions |
Tüm statik dosya ara yazılım bileşenlerini birleştiren uzantı yöntemleri: Varsayılan dosyalar, dizin tarama, dosya gönderme ve statik dosyalar |
| FileServerOptions |
Tüm statik dosya ara yazılım bileşenleri için seçenekler |
| ForwardedHeadersExtensions |
etkinleştirme için uzantı ForwardedHeadersMiddleware yöntemleri. |
| ForwardedHeadersOptions |
Seçenekleri: ForwardedHeadersMiddleware |
| GoogleAppBuilderExtensions |
Bir HTTP uygulaması ardışık düzenine Google kimlik doğrulaması özellikleri eklemek için uzantı yöntemleri. |
| GoogleOptions |
İçin yapılandırma seçenekleri GoogleMiddleware . |
| HeaderPropagationApplicationBuilderExtensions |
IApplicationBuilder için istek HeaderPropagationMiddleware üst bilgilerini bir 'ye yayıan uzantı HttpClient yöntemleri. |
| HealthCheckApplicationBuilderExtensions |
IApplicationBuilder için uzantı HealthCheckMiddleware yöntemleri. |
| HealthCheckEndpointRouteBuilderExtensions |
Sistem durumu denetimleri eklemek IEndpointRouteBuilder için için uzantı yöntemleri sağlar. |
| HostFilteringBuilderExtensions |
HostFiltering ara yazılımı için uzantı yöntemleri. |
| HostFilteringServicesExtensions |
Konak filtreleme ara yazılımı için uzantı yöntemleri. |
| HstsBuilderExtensions |
HSTS ara yazılımı için genişletme yöntemleri. |
| HstsServicesExtensions |
HSTS ara yazılımı için uzantı yöntemleri. |
| HttpLoggingBuilderExtensions |
HttpLogging ara yazılımı için uzantı yöntemleri. |
| HttpMethodOverrideExtensions |
Etkinleştirme için uzantı yöntemleri HttpMethodOverrideMiddleware . |
| HttpMethodOverrideOptions |
Yapılandırma seçenekleri HttpMethodOverrideMiddleware |
| HttpsPolicyBuilderExtensions |
HttpsRedirection ara yazılımı için uzantı yöntemleri. |
| HttpsRedirectionServicesExtensions |
HttpsRedirection ara yazılımı için uzantı yöntemleri. |
| HubEndpointConventionBuilder |
Hub örneklerinin özelleştirilmesi için kullanılacak kuralları oluşturur EndpointBuilder . |
| HubEndpointRouteBuilderExtensions |
' IEndpointRouteBuilder A yollar eklemek için üzerine uzantı yöntemleri Hub . |
| IdentityOptions |
Kimlik sistemini yapılandırmak için kullanabileceğiniz tüm seçenekleri temsil eder. |
| IISOptions |
IIS İşlem Dışında yapılandırma seçenekleri. |
| IISServerOptions |
İşlem Sırasında IIS için yapılandırma sağlar. |
| JwtBearerAppBuilderExtensions |
Bir HTTP uygulaması ardışık düzenine Openıdconnect taşıyıcı kimlik doğrulama özellikleri eklemek için uzantı yöntemleri. |
| JwtBearerOptions |
Options sınıfı, taşıyıcı kimlik doğrulama ara yazılım davranışını denetlemek için gereken bilgileri sağlar |
| MapExtensions |
İçin uzantı yöntemleri MapMiddleware . |
| MapRouteRouteBuilderExtensions |
Yol eklemek için IRouteBuilder uzantı yöntemleri sağlar. |
| MapWhenExtensions |
İçin uzantı yöntemleri MapWhenMiddleware . |
| MicrosoftAccountAppBuilderExtensions |
Bir HTTP uygulaması ardışık düzenine Microsoft hesabı kimlik doğrulama özellikleri eklemek için uzantı yöntemleri. |
| MicrosoftAccountOptions |
İçin yapılandırma seçenekleri MicrosoftAccountMiddleware . |
| MigrationsEndPointExtensions |
IApplicationBuilder için uzantı yöntemleri MigrationsEndPointMiddleware . |
| MigrationsEndPointOptions |
İçin seçenekleri MigrationsEndPointMiddleware . |
| MvcApplicationBuilderExtensions |
İstek yürütme işlem IApplicationBuilder hattına MVC eklemek için uzantısı yöntemleri. |
| MvcAreaRouteBuilderExtensions |
İçin uzantı yöntemleri IRouteBuilder . |
| OAuthAppBuilderExtensions |
Bir HTTP uygulaması ardışık düzenine OAuth 2,0 kimlik doğrulama özellikleri eklemek için uzantı yöntemleri. |
| OAuthOptions |
İçin yapılandırma seçenekleri OAuthMiddleware<TOptions> . |
| OpenIdConnectAppBuilderExtensions |
Bir HTTP uygulaması ardışık düzenine OpenID Connect kimlik doğrulama özellikleri eklemek için uzantı yöntemleri. |
| OpenIdConnectOptions |
İçin yapılandırma seçenekleri OpenIdConnectMiddleware |
| OwinExtensions |
Bir HTTP uygulama işlem hattına OWIN eklemek için uzantı yöntemleri. |
| PageActionEndpointConventionBuilder |
Örneklerin özelleştirilmesi için kullanılacak derleme EndpointBuilder kuralları. |
| ProxyExtension | |
| ProxyOptions |
Konak, düzen ve bağlantı noktası ayarlarını yapılandırma seçenekleri |
| RazorPagesEndpointRouteBuilderExtensions |
ile uygulama kullanmanın uzantı Razor Pages IEndpointRouteBuilder içerir. |
| RemoteAuthenticationOptions |
Tarafından kullanılan seçenekleri içerir RemoteAuthenticationHandler<TOptions> . |
| RequestLocalizationOptions |
İçin seçenekleri belirtir RequestLocalizationMiddleware . |
| RequestLocalizationOptionsExtensions |
için uzantı RequestLocalizationOptions yöntemleri. |
| ResponseBufferingMiddlewareExtensions | |
| ResponseCachingExtensions |
Bir uygulamaya eklemek için ResponseCachingMiddleware uzantı yöntemleri. |
| ResponseCompressionBuilderExtensions |
ResponseCompression ara yazılımı için uzantı yöntemleri. |
| ResponseCompressionServicesExtensions |
ResponseCompression ara yazılımı için genişletme yöntemleri. |
| RewriteBuilderExtensions |
için uzantı yöntemleri RewriteMiddleware |
| RouteHandlerBuilder |
MapAction örneklerinin özelleştirilmesi için kullanılacak derleme EndpointBuilder kuralları. |
| RouterMiddleware |
Yönlendirmeden sorumlu ara yazılımlar. |
| RoutingBuilderExtensions |
Ara yazılımı bir 'a RouterMiddleware eklemek için genişletme IApplicationBuilder yöntemleri. |
| RoutingEndpointConventionBuilderExtensions |
Kullanarak uç nokta örneklerine yönlendirme meta verileri eklemek için uzantı yöntemleri IEndpointConventionBuilder . |
| RunExtensions |
Terminal ara yazılımı eklemek için uzantı yöntemleri. |
| SessionMiddlewareExtensions |
Bir uygulamaya eklemek için uzantı yöntemleri SessionMiddleware . |
| SessionOptions |
Uygulamanın oturum durumu seçeneklerini temsil eder. |
| SignalRAppBuilderExtensions |
İçin uzantı yöntemleri IApplicationBuilder . |
| SpaApplicationBuilderExtensions |
Bir uygulamayı istemci tarafı tek sayfalı uygulama (SPA) barındırmak üzere yapılandırmak için kullanılan uzantı yöntemlerini sağlar. |
| SpaPrerenderingExtensions |
Tek sayfalı uygulama prerendering yapılandırmak için uzantı yöntemleri. |
| SpaPrerenderingOptions |
SPA prerendering ara yazılımı için seçenekleri temsil eder. |
| SpaProxyingExtensions |
Geliştirme sırasında yerel bir SPA geliştirme sunucusuna istekleri gerçekleştirmek için uzantı yöntemleri. Üretim uygulamalarında kullanılamaz. |
| SpaRouteExtensions |
Tek sayfalı bir uygulamada (SPA) yönlendirmeyi yapılandırmak için yararlı uzantı yöntemleri. |
| StaticFileExtensions |
StaticFileMiware için uzantı yöntemleri |
| StaticFileOptions |
Statik dosyaları sunma seçenekleri |
| StaticFilesEndpointRouteBuilderExtensions |
Uç nokta yönlendirme ile statik dosyaları kullanmak için uzantı yöntemleri içerir. |
| StatusCodePagesExtensions |
Etkinleştirme için uzantı yöntemleri StatusCodePagesMiddleware . |
| StatusCodePagesOptions |
seçenekleri. StatusCodePagesMiddleware |
| TwitterAppBuilderExtensions |
Bir HTTP uygulaması ardışık düzenine Twitter kimlik doğrulama özellikleri eklemek için uzantı yöntemleri. |
| TwitterOptions |
Twitter kimlik doğrulama ara yazılımı için seçenekler. |
| UseExtensions |
Ara yazılım eklemek için uzantı yöntemleri. |
| UseMiddlewareExtensions |
Türü belirlenmiş ara yazılım eklemek için uzantı yöntemleri. |
| UsePathBaseExtensions |
için uzantı IApplicationBuilder yöntemleri. |
| UseWhenExtensions |
İçin uzantı yöntemleri IApplicationBuilder . |
| WebApiCompatShimRouteBuilderExtensions | |
| WebApplication |
HTTP işlem hattını ve yolları yapılandırmak için kullanılan web uygulaması. |
| WebApplicationBuilder |
Web uygulamaları ve hizmetleri için bir oluşturucu. |
| WebApplicationOptions |
davranışını yapılandırma CreateBuilder(WebApplicationOptions) seçenekleri. |
| WebAssemblyNetDebugProxyAppBuilderExtensions |
Blazor WebAssembly uygulamalarında hata ayıklamak için altyapı sağlar. |
| WebpackDevMiddleware |
Webpack geliştirme ara yazılımı desteğini etkinleştirmek için kullanılmaktadır uzantı yöntemleri. |
| WebSocketMiddlewareExtensions |
IApplicationBuilder eklemek ve yapılandırmak için uzantı WebSocketMiddleware yöntemleri. |
| WebSocketOptions |
Websocketara yazılım yapılandırma seçenekleri. |
| WelcomePageExtensions |
Welcomepageara yazılım için IApplicationBuilder uzantıları. |
| WelcomePageOptions |
Welcomepageara yazılım için seçenekler. |
Arabirimler
| IApplicationBuilder |
Bir uygulamanın istek işlem hattını yapılandırma mekanizmalarını sağlayan bir sınıf tanımlar. |
| IEndpointConventionBuilder |
Örneklerin özelleştirilmesi için kullanılacak kuralları oluşturur EndpointBuilder . |
| IHubEndpointConventionBuilder |
Hub örneklerinin özelleştirilmesi için kullanılacak kuralları oluşturan soyutlama EndpointBuilder . |
Açıklamalar
ASP.NET Core yerleşik ara yazılım kullanma hakkında daha fazla bilgi için bkz. yerleşik ara yazılım.