Utf8JsonReader.ValueTextEquals Yöntem

Tanım

Aşırı Yüklemeler

ValueTextEquals(ReadOnlySpan<Byte>)

Salt okunur bayt aralığındaki UTF-8 kodlanmış metnini kaynaktaki ayarlanmamış JSON belirteci değeriyle karşılaştırır ve eşleşip eşleşmediğini belirten bir değer döndürür.

ValueTextEquals(ReadOnlySpan<Char>)

Salt okunur karakter aralığındaki metni kaynaktaki ayrılmış JSON belirteci değeriyle karşılaştırır ve eşleşip eşleşmediğini belirten bir değer döndürür.

ValueTextEquals(String)

Dize metnini kaynaktaki ayrılmış JSON belirteci değeriyle karşılaştırır ve eşleşip eşleşmediğini belirten bir değer döndürür.

ValueTextEquals(ReadOnlySpan<Byte>)

Kaynak:
Utf8JsonReader.cs
Kaynak:
Utf8JsonReader.cs
Kaynak:
Utf8JsonReader.cs
Kaynak:
Utf8JsonReader.cs
Kaynak:
Utf8JsonReader.cs

Salt okunur bayt aralığındaki UTF-8 kodlanmış metnini kaynaktaki ayarlanmamış JSON belirteci değeriyle karşılaştırır ve eşleşip eşleşmediğini belirten bir değer döndürür.

public:
 bool ValueTextEquals(ReadOnlySpan<System::Byte> utf8Text);
public bool ValueTextEquals (ReadOnlySpan<byte> utf8Text);
public readonly bool ValueTextEquals (ReadOnlySpan<byte> utf8Text);
member this.ValueTextEquals : ReadOnlySpan<byte> -> bool
Public Function ValueTextEquals (utf8Text As ReadOnlySpan(Of Byte)) As Boolean

Parametreler

utf8Text
ReadOnlySpan<Byte>

Karşılaştırmak için UTF-8 kodlamalı metin.

Döndürülenler

true kaynaktaki JSON belirteci değeri UTF-8 kodlanmış arama metniyle eşleşiyorsa; aksi takdirde , false.

Özel durumlar

JSON belirteci bir JSON dizesi değil (veya değil StringPropertyName).

Açıklamalar

Arama metni geçerli UTF-8 metni olmalıdır. Aksi takdirde, kaynakta eşleşen geçersiz UTF-8 metni içeren bir dize belirteci varsa bu yöntem döndürülebilir true .

Kaynaktaki JSON belirteci değerinin ve arama metninin karşılaştırması, gerekirse ilk olarak kaynaktaki JSON değeri çıkarılarak yapılır. Arama metni, hiçbir değişiklik yapılmadan olduğu gibi eşleştirilir.

Şunlara uygulanır

ValueTextEquals(ReadOnlySpan<Char>)

Kaynak:
Utf8JsonReader.cs
Kaynak:
Utf8JsonReader.cs
Kaynak:
Utf8JsonReader.cs
Kaynak:
Utf8JsonReader.cs
Kaynak:
Utf8JsonReader.cs

Salt okunur karakter aralığındaki metni kaynaktaki ayrılmış JSON belirteci değeriyle karşılaştırır ve eşleşip eşleşmediğini belirten bir değer döndürür.

public:
 bool ValueTextEquals(ReadOnlySpan<char> text);
public bool ValueTextEquals (ReadOnlySpan<char> text);
public readonly bool ValueTextEquals (ReadOnlySpan<char> text);
member this.ValueTextEquals : ReadOnlySpan<char> -> bool
Public Function ValueTextEquals (text As ReadOnlySpan(Of Char)) As Boolean

Parametreler

text
ReadOnlySpan<Char>

Karşılaştıracak metin.

Döndürülenler

true kaynaktaki JSON belirteci değeri arama metniyle eşleşiyorsa; aksi takdirde , false.

Özel durumlar

JSON belirteci bir JSON dizesi değil (veya değil StringPropertyName).

Açıklamalar

Arama metni geçersiz veya eksik UTF-16 metniyse (yani, eşleşmeyen vekiller), JSON yükünde geçersiz UTF-16'nız olmadığından yöntem döndürülüyor false .

Kaynaktaki JSON belirteci değerinin ve arama metninin karşılaştırması, gerekirse ilk olarak kaynaktaki JSON değeri çıkarılarak yapılır. Arama metni, hiçbir değişiklik yapılmadan olduğu gibi eşleştirilir.

Şunlara uygulanır

ValueTextEquals(String)

Kaynak:
Utf8JsonReader.cs
Kaynak:
Utf8JsonReader.cs
Kaynak:
Utf8JsonReader.cs
Kaynak:
Utf8JsonReader.cs
Kaynak:
Utf8JsonReader.cs

Dize metnini kaynaktaki ayrılmış JSON belirteci değeriyle karşılaştırır ve eşleşip eşleşmediğini belirten bir değer döndürür.

public:
 bool ValueTextEquals(System::String ^ text);
public bool ValueTextEquals (string? text);
public readonly bool ValueTextEquals (string? text);
public bool ValueTextEquals (string text);
member this.ValueTextEquals : string -> bool
Public Function ValueTextEquals (text As String) As Boolean

Parametreler

text
String

Karşılaştıracak metin.

Döndürülenler

true kaynaktaki JSON belirteci değeri arama metniyle eşleşiyorsa; aksi takdirde , false.

Özel durumlar

JSON belirteci bir JSON dizesi değil (veya değil StringPropertyName).

Açıklamalar

Arama metni geçersiz veya eksik UTF-16 metniyse (yani, eşleşmeyen vekiller), JSON yükünde geçersiz UTF-16'nız olmadığından yöntem döndürülüyor false .

Kaynaktaki JSON belirteci değerinin ve arama metninin karşılaştırması, gerekirse ilk olarak kaynaktaki JSON değeri çıkarılarak yapılır. Arama metni, hiçbir değişiklik yapılmadan olduğu gibi eşleştirilir.

Şunlara uygulanır