Microsoft.AspNetCore.WebUtilities Obor názvů
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Obsahuje běžně používané nástroje pro ASP.NET Core aplikace, včetně nástrojů pro práci s formuláři, zpráv s více částmi, řetězců dotazů, kodérů a dekodérů a datových proudů požadavků a odpovědí.
Třídy
| Base64UrlTextEncoder |
Kóduje a dekóduje pomocí kódování adresy URL base64. |
| BufferedReadStream |
Stream, který zabalí jiný datový proud a umožňuje čtení řádků. Data jsou uložena do vyrovnávací paměti. |
| FileBufferingReadStream |
Stream, který zabalí jiný datový proud a povolí převinutím do vyrovnávací paměti obsah při čtení. Obsah je uložen do vyrovnávací paměti až do určité velikosti a pak je zařazován do dočasného souboru na disku. Dočasný soubor se odstraní při odstranění. |
| FileBufferingWriteStream |
Obsah Stream , který se má zapisovat na disk, uloží do vyrovnávací paměti. Slouží DrainBufferAsync(Stream, CancellationToken) k zápisu obsahu do vyrovnávací paměti do cíle Stream. |
| FileMultipartSection |
Představuje oddíl s více částmi souboru. |
| FormMultipartSection |
Představuje oddíl s více částmi formuláře. |
| FormPipeReader |
Slouží ke čtení formuláře application/x-www-form-urlencoded. Interně čte z PipeReader. |
| FormReader |
Slouží ke čtení formuláře application/x-www-form-urlencoded. |
| HttpRequestStreamReader |
A TextReader pro čtení streamu požadavku HTTP. |
| HttpResponseStreamWriter |
Zapíše se do odpovědi HTTP pomocí zadaného Encodingpříkazu Stream . Nezapisuje bom a také nezavírá stream. |
| MultipartReader |
Čte obsah formuláře s více částmi ze zadaného Streamsouboru . |
| MultipartSection |
Oddíl s více částmi přečtený .MultipartReader |
| MultipartSectionConverterExtensions |
Různá rozšíření pro převod oddílů s více částmi |
| MultipartSectionStreamExtensions |
Různé metody rozšíření pro práci s datovým proudem těla oddílu |
| QueryHelpers |
Poskytuje metody pro analýzu a manipulaci s řetězci dotazu. |
| ReasonPhrases |
Poskytuje přístup k frázím důvodů stavového kódu HTTP, jak je uvedeno v http://www.iana.org/assignments/http-status-codes/http-status-codes.xhtml. |
| StreamHelperExtensions |
Metody rozšíření HTTP pro Stream. |
| WebEncoders |
Obsahuje rozhraní API nástroje, která pomáhají s běžnými operacemi kódování a dekódování. |
Struktury
| KeyValueAccumulator |
Toto rozhraní API podporuje infrastrukturu a není určeno k použití přímo z kódu. Toto rozhraní API se může v budoucích verzích změnit nebo odebrat. |
| QueryStringEnumerable |
Výčet, který může zadat páry názvů a hodnot z řetězce dotazu URI. |
| QueryStringEnumerable.EncodedNameValuePair |
Představuje pár s jedním názvem/hodnotou extrahovaný z řetězce dotazu během výčtu. |
| QueryStringEnumerable.Enumerator |
Enumerátor, který poskytuje páry názvů a hodnot z řetězce dotazu URI. |