Microsoft.AspNetCore.WebUtilities Obor názvů

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.