Microsoft.AspNetCore.WebUtilities Spazio dei nomi
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Contiene utilità comunemente usate per le applicazioni ASP.NET Core, inclusi gli strumenti per l'uso di moduli, messaggi multipart, stringhe di query, codificatori/decodificatori e flussi di richiesta/risposta.
Classi
Base64UrlTextEncoder |
Codifica e decodifica usando la codifica URL base64. |
BufferedReadStream |
Flusso che esegue il wrapping di un altro flusso e consente la lettura di righe. I dati vengono memorizzati nel buffer in memoria. |
FileBufferingReadStream |
Flusso che esegue il wrapping di un altro flusso e abilita il riavvolgimento memorizzando nel buffer il contenuto durante la lettura. Il contenuto viene memorizzato nel buffer in memoria fino a una determinata dimensione e quindi eseguito lo spooling in un file temporaneo su disco. Il file temporaneo verrà eliminato in Dispose. |
FileBufferingWriteStream |
Oggetto Stream che memorizza nel buffer il contenuto da scrivere su disco. Usare DrainBufferAsync(Stream, CancellationToken) per scrivere contenuto memorizzato nel buffer in una destinazione Stream. |
FileMultipartSection |
Rappresenta una sezione multipart del file |
FormMultipartSection |
Rappresenta una sezione multipart del modulo |
FormPipeReader |
Usato per leggere un modulo 'application/x-www-form-urlencoded'. Legge internamente da pipereader. |
FormReader |
Usato per leggere un modulo 'application/x-www-form-urlencoded'. |
HttpRequestStreamReader |
Oggetto TextReader per leggere il flusso di richieste HTTP. |
HttpResponseStreamWriter |
Scrive nella risposta Stream HTTP usando l'oggetto fornito Encoding. Non scrive la distinta base e non chiude il flusso. |
MultipartReader |
Legge il contenuto del modulo multipart dall'oggetto specificato Stream. |
MultipartSection |
Sezione multipart letta da MultipartReader. |
MultipartSectionConverterExtensions |
Varie estensioni per la conversione di sezioni multipart |
MultipartSectionStreamExtensions |
Vari metodi di estensione per gestire il flusso del corpo della sezione |
QueryHelpers |
Fornisce metodi per l'analisi e la modifica delle stringhe di query. |
ReasonPhrases |
Fornisce l'accesso alle frasi motivo del codice di stato HTTP elencate in http://www.iana.org/assignments/http-status-codes/http-status-codes.xhtml. |
StreamHelperExtensions |
Metodi di estensione HTTP per Stream. |
WebEncoders |
Contiene API di utilità per facilitare operazioni comuni di codifica e decodifica. |
Struct
KeyValueAccumulator |
Questa API supporta l'infrastruttura e non può essere usata direttamente dal codice. Questa API può cambiare o essere rimossa nelle versioni future. |
QueryStringEnumerable |
Enumerabile che può fornire le coppie nome/valore da una stringa di query URI. |
QueryStringEnumerable.EncodedNameValuePair |
Rappresenta una coppia nome/valore singola estratta da una stringa di query durante l'enumerazione. |
QueryStringEnumerable.Enumerator |
Enumeratore che fornisce le coppie nome/valore da una stringa di query URI. |