Utf8JsonReader.ValueTextEquals Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
ValueTextEquals(ReadOnlySpan<Byte>) |
Vergleicht den UTF-8-codierten Text in einem schreibgeschützten Bytebereich mit dem JSON-Tokenwert ohne Escapezeichen in der Quelle und gibt einen Wert zurück, der angibt, ob eine Übereinstimmung besteht. |
ValueTextEquals(ReadOnlySpan<Char>) |
Vergleicht den Text in einem Zeichenbereich mit dem JSON-Tokenwert ohne Escapezeichen in der Quelle und gibt einen Wert zurück, der angibt, ob eine Übereinstimmung besteht. |
ValueTextEquals(String) |
Vergleicht den angegebenen Zeichenfolgentext mit dem JSON-Tokenwert ohne Escapezeichen in der Quelle und gibt einen Wert zurück, der angibt, ob eine Übereinstimmung besteht. |
ValueTextEquals(ReadOnlySpan<Byte>)
- Quelle:
- Utf8JsonReader.cs
- Quelle:
- Utf8JsonReader.cs
- Quelle:
- Utf8JsonReader.cs
Vergleicht den UTF-8-codierten Text in einem schreibgeschützten Bytebereich mit dem JSON-Tokenwert ohne Escapezeichen in der Quelle und gibt einen Wert zurück, der angibt, ob eine Übereinstimmung besteht.
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
Parameter
- utf8Text
- ReadOnlySpan<Byte>
Der UTF-8-codierte Text für den Vergleich.
Gibt zurück
true
, wenn der JSON-Tokenwert in der Quelle mit dem UTF-8-codierten Suchtext übereinstimmt, andernfalls false
.
Ausnahmen
Das JSON-Token ist keine JSON-Zeichenfolge (also nicht String oder PropertyName).
Hinweise
Der Nachschlagetext muss gültiger UTF-8-Text sein. Andernfalls könnte diese Methode zurückgeben true
, wenn die Quelle über ein Zeichenfolgentoken verfügt, das ungültigen UTF-8-Text enthält, der übereinstimmt.
Der Vergleich des JSON-Tokenwerts in der Quelle und des Nachschlagetexts erfolgt, indem sie zunächst den JSON-Wert in der Quelle aufheben, falls erforderlich. Der Nachschlagetext wird unverändert abgeglichen, ohne änderungen daran.
Gilt für:
ValueTextEquals(ReadOnlySpan<Char>)
- Quelle:
- Utf8JsonReader.cs
- Quelle:
- Utf8JsonReader.cs
- Quelle:
- Utf8JsonReader.cs
Vergleicht den Text in einem Zeichenbereich mit dem JSON-Tokenwert ohne Escapezeichen in der Quelle und gibt einen Wert zurück, der angibt, ob eine Übereinstimmung besteht.
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
Parameter
- text
- ReadOnlySpan<Char>
Der Text, mit dem verglichen werden soll.
Gibt zurück
true
, wenn der JSON-Tokenwert in der Quelle mit dem Suchtext übereinstimmt, andernfalls false
.
Ausnahmen
Das JSON-Token ist keine JSON-Zeichenfolge (also nicht String oder PropertyName).
Hinweise
Wenn der Nachschlagetext ungültiger oder unvollständiger UTF-16-Text (d. h. unpaarte Ersatzzeichen) ist, gibt die Methode zurück false
, da Sie innerhalb der JSON-Nutzlast keine ungültigen UTF-16-Werte haben können.
Der Vergleich des JSON-Tokenwerts in der Quelle und des Nachschlagetexts erfolgt, indem sie zunächst den JSON-Wert in der Quelle aufheben, falls erforderlich. Der Nachschlagetext wird unverändert abgeglichen, ohne änderungen daran.
Gilt für:
ValueTextEquals(String)
- Quelle:
- Utf8JsonReader.cs
- Quelle:
- Utf8JsonReader.cs
- Quelle:
- Utf8JsonReader.cs
Vergleicht den angegebenen Zeichenfolgentext mit dem JSON-Tokenwert ohne Escapezeichen in der Quelle und gibt einen Wert zurück, der angibt, ob eine Übereinstimmung besteht.
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
Parameter
- text
- String
Der Text, mit dem verglichen werden soll.
Gibt zurück
true
, wenn der JSON-Tokenwert in der Quelle mit dem Suchtext übereinstimmt, andernfalls false
.
Ausnahmen
Das JSON-Token ist keine JSON-Zeichenfolge (also nicht String oder PropertyName).
Hinweise
Wenn der Nachschlagetext ungültiger oder unvollständiger UTF-16-Text (d. h. unpaarte Ersatzzeichen) ist, gibt die Methode zurück false
, da Sie innerhalb der JSON-Nutzlast keine ungültigen UTF-16-Werte haben können.
Der Vergleich des JSON-Tokenwerts in der Quelle und des Nachschlagetexts erfolgt, indem sie zunächst den JSON-Wert in der Quelle aufheben, falls erforderlich. Der Nachschlagetext wird unverändert abgeglichen, ohne änderungen daran.