Microsoft.AspNetCore.Http.Features Obor názvů

Obsahuje typy související s Features .

Třídy

DefaultSessionFeature

Tento typ existuje pouze pro účely testování jednotek, kde uživatel může přímo nastavit Session vlastnost bez nutnosti vytvoření ISessionFeature.

FeatureCollection

Výchozí implementace pro IFeatureCollection.

FormFeature

Výchozí implementace pro IFormFeature.

FormOptions

Možnosti konfigurace textu požadavku jako formuláře HTTP

HttpConnectionFeature

Výchozí implementace pro IHttpConnectionFeature.

HttpRequestFeature

Výchozí implementace pro IHttpRequestFeature.

HttpRequestIdentifierFeature

Výchozí implementace pro IHttpRequestIdentifierFeature.

HttpRequestLifetimeFeature

Výchozí implementace pro IHttpRequestLifetimeFeature.

HttpResponseFeature

Výchozí implementace pro IHttpResponseFeature.

ItemsFeature

Výchozí implementace pro IItemsFeature.

QueryFeature

Výchozí implementace pro IQueryFeature.

RequestBodyPipeFeature

Výchozí implementace pro IRequestBodyPipeFeature.

RequestCookiesFeature

Výchozí implementace pro IRequestCookiesFeature.

RequestServicesFeature

Implementace pro IServiceProvidersFeature přístup ke službám žádostí.

ResponseCookiesFeature

Výchozí implementace IResponseCookiesFeature.

RouteValuesFeature

Funkce pro směrovací hodnoty Slouží Features k přístupu k hodnotám přidruženým k aktuálnímu požadavku.

ServiceProvidersFeature

Výchozí implementace pro IServiceProvidersFeature.

TlsConnectionFeature

Výchozí implementace pro TlsConnectionFeature.

Struktury

FeatureReference<T>

Odkaz na funkci uložený v mezipaměti.

FeatureReferences<TCache>

Odkaz na kolekci funkcí.

Rozhraní

IBadRequestExceptionFeature

Poskytuje informace o odmítnutých požadavcích HTTP.

IEndpointFeature

Rozhraní funkcí pro směrování koncových bodů Slouží Features k přístupu k instanci přidružené k aktuálnímu požadavku.

IFeatureCollection

Představuje kolekci funkcí HTTP.

IFormFeature

Umožňuje čtení textu požadavku jako formuláře HTTP.

IHttpActivityFeature

Funkce pro přístup k Activity žádosti.

IHttpBodyControlFeature

Řídí chování vstupně-výstupních operací pro BodyBody

IHttpBufferingFeature
IHttpConnectionFeature

Informace týkající se připojení TCP/IP, které požadavek nese.

IHttpMaxRequestBodySizeFeature

Funkce pro kontrolu a úpravu maximální velikosti textu požadavku pro jeden požadavek

IHttpRequestBodyDetectionFeature

Slouží k označení, jestli může mít požadavek text.

IHttpRequestFeature

Obsahuje podrobnosti o daném požadavku. Všechny tyto vlastnosti by měly být proměnlivé. Žádné z těchto vlastností by nikdy nemělo být nastaveno na hodnotu null.

IHttpRequestIdentifierFeature

Funkce pro jedinečnou identifikaci požadavku

IHttpRequestLifetimeFeature

Poskytuje přístup k operacím životnosti požadavku HTTP.

IHttpRequestTrailersFeature

Tato funkce zveřejňuje hlavičky přívěsu požadavků HTTP, a to buď pro hlavičky blokované protokoly HTTP/1.1, nebo pro koncové hlavičky HTTP/2.

IHttpResetFeature

Používá se k odesílání zpráv pro resetování protokolů, které je podporují, například HTTP/2 nebo HTTP/3.

IHttpResponseBodyFeature

Agregace různých způsobů interakce s tělem odpovědi.

IHttpResponseFeature

Představuje pole a stav odpovědi HTTP.

IHttpResponseTrailersFeature

Poskytuje přístup k přívěsům s odpověďmi.

Přívěsy odpovědí umožňují odeslání dalších hlaviček na konci odpovědi HTTP/1.1 (blokované) nebo odpovědi HTTP/2. Další podrobnosti najdete v dokumentu RFC7230.

IHttpsCompressionFeature

Konfiguruje chování komprese odpovědí pro https na základě jednotlivých požadavků.

IHttpSendFileFeature

Poskytuje účinný mechanismus pro přenos souborů z disku do sítě.

IHttpUpgradeFeature

Poskytuje přístup k funkcím upgradu serveru.

IHttpWebSocketFeature

Poskytuje přístup k funkcím protokolu websocket serveru.

IItemsFeature

Poskytuje kolekci klíčů a hodnot, kterou lze použít ke sdílení dat v rámci tohoto požadavku.

IQueryFeature

Poskytuje přístup k přidruženému IQueryCollection požadavku HTTP.

IRequestBodyPipeFeature

Představuje tělo požadavku HTTP jako PipeReader.

IRequestCookiesFeature

Poskytuje přístup k vyžádání shromažďování souborů cookie.

IResponseCookiesFeature

Pomocná rutina pro vytvoření hlavičky Set-Cookie odpovědi

IRouteValuesFeature

Rozhraní funkcí pro směrovací hodnoty. Slouží Features k přístupu k hodnotám přidruženým k aktuálnímu požadavku.

IServerVariablesFeature

Tato funkce poskytuje přístup k sadě proměnných serveru požadavků.

IServiceProvidersFeature

Poskytuje přístup k rozsahu požadavku IServiceProvider.

ISessionFeature

Poskytuje přístup k ISession aktuálnímu požadavku.

ITlsConnectionFeature

Poskytuje přístup k funkcím PROTOKOLU TLS přidruženým k aktuálnímu připojení HTTP.

ITlsTokenBindingFeature

Poskytuje informace týkající se parametrů vazby tokenu TLS.

ITrackingConsentFeature

Používá se k dotazování, udělení a odvolání souhlasu uživatele týkajícího se ukládání informací o uživateli souvisejících s aktivitou a funkčností webu.

Výčty

HttpsCompressionMode

Slouží k dynamickému řízení komprese odpovědí pro požadavky HTTPS.

Poznámky

Další informace o funkcích najdete v tématu žádosti o funkce v ASP.NET Core.