JsonEncodedText.Encode Yöntem

Tanım

Aşırı Yüklemeler

Encode(ReadOnlySpan<Byte>, JavaScriptEncoder)

UTF-8 metin değerini JSON dizesi olarak kodlar.

Encode(ReadOnlySpan<Char>, JavaScriptEncoder)

Belirtilen metin değerini JSON dizesi olarak kodlar.

Encode(String, JavaScriptEncoder)

Dize metin değerini JSON dizesi olarak kodlar.

Encode(ReadOnlySpan<Byte>, JavaScriptEncoder)

Kaynak:
JsonEncodedText.cs
Kaynak:
JsonEncodedText.cs
Kaynak:
JsonEncodedText.cs

UTF-8 metin değerini JSON dizesi olarak kodlar.

public static System.Text.Json.JsonEncodedText Encode (ReadOnlySpan<byte> utf8Value, System.Text.Encodings.Web.JavaScriptEncoder? encoder = default);
public static System.Text.Json.JsonEncodedText Encode (ReadOnlySpan<byte> utf8Value, System.Text.Encodings.Web.JavaScriptEncoder encoder = default);
static member Encode : ReadOnlySpan<byte> * System.Text.Encodings.Web.JavaScriptEncoder -> System.Text.Json.JsonEncodedText
Public Shared Function Encode (utf8Value As ReadOnlySpan(Of Byte), Optional encoder As JavaScriptEncoder = Nothing) As JsonEncodedText

Parametreler

utf8Value
ReadOnlySpan<Byte>

JSON ile kodlanmış metne dönüştürülecek UTF-8 kodlu metin.

encoder
JavaScriptEncoder

Dizeden kaçarken veya null varsayılan kodlayıcıyı kullanırken kullanılacak kodlayıcı.

Döndürülenler

Kodlanmış JSON metni.

Özel durumlar

utf8Value çok büyük.

-veya-

utf8Value geçersiz UTF-8 bayt içeriyor.

Şunlara uygulanır

Encode(ReadOnlySpan<Char>, JavaScriptEncoder)

Kaynak:
JsonEncodedText.cs
Kaynak:
JsonEncodedText.cs
Kaynak:
JsonEncodedText.cs

Belirtilen metin değerini JSON dizesi olarak kodlar.

public static System.Text.Json.JsonEncodedText Encode (ReadOnlySpan<char> value, System.Text.Encodings.Web.JavaScriptEncoder? encoder = default);
public static System.Text.Json.JsonEncodedText Encode (ReadOnlySpan<char> value, System.Text.Encodings.Web.JavaScriptEncoder encoder = default);
static member Encode : ReadOnlySpan<char> * System.Text.Encodings.Web.JavaScriptEncoder -> System.Text.Json.JsonEncodedText
Public Shared Function Encode (value As ReadOnlySpan(Of Char), Optional encoder As JavaScriptEncoder = Nothing) As JsonEncodedText

Parametreler

value
ReadOnlySpan<Char>

JSON kodlamalı metne dönüştürülecek değer.

encoder
JavaScriptEncoder

Dizeden kaçarken veya null varsayılan kodlayıcıyı kullanırken kullanılacak kodlayıcı.

Döndürülenler

Kodlanmış JSON metni.

Özel durumlar

value çok büyük.

-veya-

value geçersiz UTF-16 karakter içeriyor.

Şunlara uygulanır

Encode(String, JavaScriptEncoder)

Kaynak:
JsonEncodedText.cs
Kaynak:
JsonEncodedText.cs
Kaynak:
JsonEncodedText.cs

Dize metin değerini JSON dizesi olarak kodlar.

public static System.Text.Json.JsonEncodedText Encode (string value, System.Text.Encodings.Web.JavaScriptEncoder? encoder = default);
public static System.Text.Json.JsonEncodedText Encode (string value, System.Text.Encodings.Web.JavaScriptEncoder encoder = default);
static member Encode : string * System.Text.Encodings.Web.JavaScriptEncoder -> System.Text.Json.JsonEncodedText
Public Shared Function Encode (value As String, Optional encoder As JavaScriptEncoder = Nothing) As JsonEncodedText

Parametreler

value
String

JSON kodlamalı metne dönüştürülecek değer.

encoder
JavaScriptEncoder

Dizeden kaçarken veya null varsayılan kodlayıcıyı kullanırken kullanılacak kodlayıcı.

Döndürülenler

Kodlanmış JSON metni.

Özel durumlar

value, null değeridir.

value çok büyük.

-veya-

value geçersiz UTF-16 karakter içeriyor.

Şunlara uygulanır