Microsoft.AspNetCore.WebUtilities Ad Alanı

Formlar, çok parçalı iletiler, sorgu dizeleri, kodlayıcı/kod çözücüler ve istek/yanıt akışları ile çalışmaya yönelik araçlar da dahil olmak üzere ASP.NET Core uygulamaları için yaygın olarak kullanılan yardımcı programları içerir.

Sınıflar

Base64UrlTextEncoder

base64 url kodlamasını kullanarak kodlar ve kod çözer.

BufferedReadStream

Başka bir akışı sarmalayan ve satırların okunmasına izin veren bir Akış. Veriler bellekte arabelleğe alınmıştı.

FileBufferingReadStream

Başka bir akışı sarmalayan ve içeriği okundukça arabelleğe alarak geri sarmayı etkinleştiren akış. İçerik belirli bir boyuta kadar bellekte arabelleğe alınıp diskteki geçici bir dosyaya biriktirilir. Geçici dosya Dispose'ta silinir.

FileBufferingWriteStream

Stream Diske yazılacak içeriği arabelleğe alan bir. Arabelleğe alınan içeriği hedefine Streamyazmak için kullanınDrainBufferAsync(Stream, CancellationToken).

FileMultipartSection

Çok parçalı dosya bölümünü temsil eder

FormMultipartSection

Formun çok parçalı bölümünü temsil eder

FormPipeReader

'application/x-www-form-urlencoded' formunu okumak için kullanılır. PipeReader'dan dahili olarak okur.

FormReader

'application/x-www-form-urlencoded' formunu okumak için kullanılır.

HttpRequestStreamReader

HTTP isteği akışını okumak için A TextReader .

HttpResponseStreamWriter

Sağlanan Encodingkullanarak HTTP yanıtına Stream yazar. Ürün reçetesini yazmaz ve akışı kapatmaz.

MultipartReader

Belirtilen Streamiçinden çok parçalı form içeriğini okur.

MultipartSection

tarafından MultipartReaderokunan çok parçalı bir bölüm.

MultipartSectionConverterExtensions

Çok parçalı bölümleri dönüştürmek için çeşitli uzantılar

MultipartSectionStreamExtensions

Bölüm gövdesi akışıyla ilgilenmek için çeşitli uzantı yöntemleri

QueryHelpers

Sorgu dizelerini ayrıştırma ve işleme yöntemleri sağlar.

ReasonPhrases

içinde http://www.iana.org/assignments/http-status-codes/http-status-codes.xhtmllistelenen HTTP durum kodu neden tümceciklerine erişim sağlar.

StreamHelperExtensions

için StreamHTTP uzantısı yöntemleri.

WebEncoders

Yaygın kodlama ve kod çözme işlemlerine yardımcı olmak için yardımcı program API'leri içerir.

Yapılar

KeyValueAccumulator

Bu API altyapıyı destekler ve doğrudan kodunuzdan kullanılmak üzere tasarlanmamıştır. Bu API gelecek sürümlerde değiştirilebilir veya kaldırılabilir.

QueryStringEnumerable

URI sorgu dizesinden ad/değer çiftlerini sağlayabilen bir numaralandırılabilir.

QueryStringEnumerable.EncodedNameValuePair

Numaralandırma sırasında bir sorgu dizesinden ayıklanan tek bir ad/değer çiftini temsil eder.

QueryStringEnumerable.Enumerator

Bir URI sorgu dizesinden ad/değer çiftlerini sağlayan bir numaralandırıcı.