Dil

UrlTestEncoder Sınıf

Tanım

UrlEncoder birim testi için kullanılır. Bu kodlayıcı herhangi bir kodlama gerçekleştirmez ve uygulama kodunda kullanılmamalıdır.

public ref class UrlTestEncoder : System::Text::Encodings::Web::UrlEncoder
public class UrlTestEncoder : System.Text.Encodings.Web.UrlEncoder
type UrlTestEncoder = class
    inherit UrlEncoder
Public Class UrlTestEncoder
Inherits UrlEncoder
Devralma
UrlTestEncoder

Oluşturucular

Name Description
UrlTestEncoder()

UrlEncoder birim testi için kullanılır. Bu kodlayıcı herhangi bir kodlama gerçekleştirmez ve uygulama kodunda kullanılmamalıdır.

Özellikler

Name Description
MaxOutputCharactersPerInputCharacter

Bu kodlayıcının her giriş kodu noktası için oluşturabileceği en fazla karakter sayısını alır.

Yöntemler

Name Description
Encode(ReadOnlySpan<Char>, Span<Char>, Int32, Int32, Boolean)

Sağlanan karakterleri kodlar.

(Devralındığı yer: TextEncoder)
Encode(String)

Sağlanan dizeyi kodlar ve kodlanmış metni yeni bir dize olarak döndürür.

Encode(TextWriter, Char[], Int32, Int32)

Bir diziden karakterleri kodlar ve bunları bir TextWriter nesneye yazar.

Encode(TextWriter, String, Int32, Int32)

Bir alt dizeyi kodlar ve bir TextWriter nesneye yazar.

Encode(TextWriter, String)

Belirtilen dizeyi bir TextWriter nesneye kodlar.

(Devralındığı yer: TextEncoder)
EncodeUtf8(ReadOnlySpan<Byte>, Span<Byte>, Int32, Int32, Boolean)

Sağlanan UTF-8 metnini kodlar.

(Devralındığı yer: TextEncoder)
FindFirstCharacterToEncode(Char*, Int32)

Kodlanacak ilk karakterin dizinini bulur.

FindFirstCharacterToEncodeUtf8(ReadOnlySpan<Byte>)

Geçerli kodlayıcı örneği tarafından kaçılacak bir UTF-8 metin girişi arabelleğindeki ilk öğeyi bulur.

(Devralındığı yer: TextEncoder)
TryEncodeUnicodeScalar(Int32, Char*, Int32, Int32)

Unicode skaler değerini kodlar ve bir arabelleğe yazar.

WillEncode(Int32)

Belirli bir Unicode skaler değerinin kodlanmış olup olmadığını belirler.

Şunlara uygulanır