JsonDocument.Parse Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Aşırı Yüklemeler
Parse(ReadOnlySequence<Byte>, JsonDocumentOptions) |
Bir diziyi, tek bir JSON değerini temsil eden UTF-8 kodlu metin olarak JsonDocument olarak ayrıştırılır. |
Parse(Stream, JsonDocumentOptions) |
Tek bir Stream JSON değerini temsil eden UTF-8 kodlu verileri JsonDocument olarak ayrıştırıyor. Akış okunarak tamamlanır. |
Parse(ReadOnlyMemory<Byte>, JsonDocumentOptions) |
Tek bir JSON değerini temsil eden UTF-8 kodlu metin olarak belleği JsonDocument olarak ayrıştırır. |
Parse(ReadOnlyMemory<Char>, JsonDocumentOptions) |
Tek bir JSON değerini temsil eden metni JsonDocument olarak ayrıştırıyor. |
Parse(String, JsonDocumentOptions) |
Tek bir JSON dize değerini temsil eden metni JsonDocument olarak ayrıştırıyor. |
Parse(ReadOnlySequence<Byte>, JsonDocumentOptions)
Bir diziyi, tek bir JSON değerini temsil eden UTF-8 kodlu metin olarak JsonDocument olarak ayrıştırılır.
public static System.Text.Json.JsonDocument Parse (System.Buffers.ReadOnlySequence<byte> utf8Json, System.Text.Json.JsonDocumentOptions options = default);
static member Parse : System.Buffers.ReadOnlySequence<byte> * System.Text.Json.JsonDocumentOptions -> System.Text.Json.JsonDocument
Public Shared Function Parse (utf8Json As ReadOnlySequence(Of Byte), Optional options As JsonDocumentOptions = Nothing) As JsonDocument
Parametreler
- utf8Json
- ReadOnlySequence<Byte>
Ayrıştırmak için JSON metni.
- options
- JsonDocumentOptions
Ayrıştırma sırasında okuyucu davranışını denetleme seçenekleri.
Döndürülenler
JSON değerinin JsonDocument gösterimi.
Özel durumlar
utf8Json
geçerli bir JSON değerini temsil etmez.
options
desteklenmeyen seçenekler içerir.
Açıklamalar
, ReadOnlySequence<T> JsonDocument nesnesinin tüm ömrü boyunca kullanılabilir ve çağıranın nesne yaşam süresi boyunca buradaki verilerin değişmediğinden emin olması gerekir. Giriş metin olarak kabul edildiğinden UTF-8 Bayt Sipariş İşareti (BOM) mevcut olmamalıdır.
Şunlara uygulanır
Parse(Stream, JsonDocumentOptions)
Tek bir Stream JSON değerini temsil eden UTF-8 kodlu verileri JsonDocument olarak ayrıştırıyor. Akış okunarak tamamlanır.
public static System.Text.Json.JsonDocument Parse (System.IO.Stream utf8Json, System.Text.Json.JsonDocumentOptions options = default);
static member Parse : System.IO.Stream * System.Text.Json.JsonDocumentOptions -> System.Text.Json.JsonDocument
Public Shared Function Parse (utf8Json As Stream, Optional options As JsonDocumentOptions = Nothing) As JsonDocument
Parametreler
- utf8Json
- Stream
Ayrıştıracak JSON verileri.
- options
- JsonDocumentOptions
Ayrıştırma sırasında okuyucu davranışını denetleme seçenekleri.
Döndürülenler
JSON değerinin JsonDocument gösterimi.
Özel durumlar
utf8Json
geçerli bir JSON değerini temsil etmez.
options
desteklenmeyen seçenekler içerir.
Şunlara uygulanır
Parse(ReadOnlyMemory<Byte>, JsonDocumentOptions)
Tek bir JSON değerini temsil eden UTF-8 kodlu metin olarak belleği JsonDocument olarak ayrıştırır.
public static System.Text.Json.JsonDocument Parse (ReadOnlyMemory<byte> utf8Json, System.Text.Json.JsonDocumentOptions options = default);
static member Parse : ReadOnlyMemory<byte> * System.Text.Json.JsonDocumentOptions -> System.Text.Json.JsonDocument
Public Shared Function Parse (utf8Json As ReadOnlyMemory(Of Byte), Optional options As JsonDocumentOptions = Nothing) As JsonDocument
Parametreler
- utf8Json
- ReadOnlyMemory<Byte>
Ayrıştırmak için JSON metni.
- options
- JsonDocumentOptions
Ayrıştırma sırasında okuyucu davranışını denetleme seçenekleri.
Döndürülenler
JSON değerinin JsonDocument gösterimi.
Özel durumlar
utf8Json
geçerli bir JSON değerini temsil etmez.
options
desteklenmeyen seçenekler içerir.
Açıklamalar
ReadOnlyMemory<T> Değer, JsonDocument nesnesinin tüm ömrü boyunca kullanılır ve çağıranın nesne yaşam süresi boyunca buradaki verilerin değişmediğinden emin olması gerekir.
Giriş metin olarak kabul edildiğinden UTF-8 Bayt Sipariş İşareti (BOM) mevcut olmamalıdır.
Şunlara uygulanır
Parse(ReadOnlyMemory<Char>, JsonDocumentOptions)
Tek bir JSON değerini temsil eden metni JsonDocument olarak ayrıştırıyor.
public static System.Text.Json.JsonDocument Parse (ReadOnlyMemory<char> json, System.Text.Json.JsonDocumentOptions options = default);
static member Parse : ReadOnlyMemory<char> * System.Text.Json.JsonDocumentOptions -> System.Text.Json.JsonDocument
Public Shared Function Parse (json As ReadOnlyMemory(Of Char), Optional options As JsonDocumentOptions = Nothing) As JsonDocument
Parametreler
- json
- ReadOnlyMemory<Char>
Ayrıştırmak için JSON metni.
- options
- JsonDocumentOptions
Ayrıştırma sırasında okuyucu davranışını denetleme seçenekleri.
Döndürülenler
JSON değerinin JsonDocument gösterimi.
Özel durumlar
json
geçerli bir JSON değerini temsil etmez.
options
desteklenmeyen seçenekler içerir.
Açıklamalar
ReadOnlyMemory<T> Değer, JsonDocument nesnesinin tüm yaşam süresi boyunca kullanılabilir ve çağıranın nesne yaşam süresi boyunca buradaki verilerin değişmediğinden emin olması gerekir.
Şunlara uygulanır
Parse(String, JsonDocumentOptions)
Tek bir JSON dize değerini temsil eden metni JsonDocument olarak ayrıştırıyor.
public static System.Text.Json.JsonDocument Parse (string json, System.Text.Json.JsonDocumentOptions options = default);
static member Parse : string * System.Text.Json.JsonDocumentOptions -> System.Text.Json.JsonDocument
Public Shared Function Parse (json As String, Optional options As JsonDocumentOptions = Nothing) As JsonDocument
Parametreler
- json
- String
Ayrıştırmak için JSON metni.
- options
- JsonDocumentOptions
Ayrıştırma sırasında okuyucu davranışını denetleme seçenekleri.
Döndürülenler
JSON değerinin JsonDocument gösterimi.
Özel durumlar
json
geçerli bir JSON değerini temsil etmez.
options
desteklenmeyen seçenekler içerir.