Microsoft.AspNetCore.WebUtilities Espacio de nombres
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Contiene utilidades usadas habitualmente para ASP.NET Core aplicaciones, incluidas herramientas para trabajar con formularios, mensajes de varias partes, cadenas de consulta, codificadores y descodificadores y flujos de solicitud/respuesta.
Clases
Base64UrlTextEncoder |
Codifica y descodifica mediante codificación url base64. |
BufferedReadStream |
Un objeto Stream que encapsula otra secuencia y permite leer líneas. Los datos se almacena en búfer en memoria. |
FileBufferingReadStream |
Un objeto Stream que encapsula otra secuencia y habilita el rebobinado almacenando en búfer el contenido tal y como se lee. El contenido se almacena en búfer en memoria hasta un tamaño determinado y, a continuación, se agrupa en un archivo temporal en el disco. El archivo temporal se eliminará en Dispose. |
FileBufferingWriteStream |
que Stream almacena en búfer el contenido que se va a escribir en el disco. Use DrainBufferAsync(Stream, CancellationToken) para escribir contenido almacenado en búfer en un destino Stream. |
FileMultipartSection |
Representa una sección de varias partes de archivos |
FormMultipartSection |
Representa una sección de varias partes de formulario |
FormPipeReader |
Se usa para leer un formulario "application/x-www-form-urlencoded". Lee internamente un PipeReader. |
FormReader |
Se usa para leer un formulario "application/x-www-form-urlencoded". |
HttpRequestStreamReader |
para TextReader leer el flujo de solicitud HTTP. |
HttpResponseStreamWriter |
Escribe en la respuesta Stream HTTP mediante el proporcionado Encoding. No escribe la lista de materiales y tampoco cierra la secuencia. |
MultipartReader |
Lee el contenido del formulario de varias partes del especificado Stream. |
MultipartSection |
Una sección de varias partes leída por MultipartReader. |
MultipartSectionConverterExtensions |
Varias extensiones para convertir secciones de varias partes |
MultipartSectionStreamExtensions |
Varios métodos de extensión para tratar con la secuencia de cuerpo de sección |
QueryHelpers |
Proporciona métodos para analizar y manipular cadenas de consulta. |
ReasonPhrases |
Proporciona acceso a las frases de motivo del código de estado HTTP como se muestra en http://www.iana.org/assignments/http-status-codes/http-status-codes.xhtml. |
StreamHelperExtensions |
Métodos de extensión HTTP para Stream. |
WebEncoders |
Contiene API de utilidad para ayudar con operaciones comunes de codificación y descodificación. |
Estructuras
KeyValueAccumulator |
Esta API admite la infraestructura y no está diseñada para usarse directamente desde el código. Esta API puede cambiar o quitarse en versiones futuras. |
QueryStringEnumerable |
Enumerable que puede proporcionar los pares nombre-valor de una cadena de consulta de URI. |
QueryStringEnumerable.EncodedNameValuePair |
Representa un único par nombre-valor extraído de una cadena de consulta durante la enumeración. |
QueryStringEnumerable.Enumerator |
Enumerador que proporciona los pares nombre-valor de una cadena de consulta de URI. |