Utf8JsonReader.ValueTextEquals Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
ValueTextEquals(ReadOnlySpan<Byte>) |
Confronta il testo con codifica UTF-8 in un intervallo di byte di sola lettura con il valore del token JSON senza caratteri di escape nell'origine e restituisce un valore che indica se corrispondono. |
ValueTextEquals(ReadOnlySpan<Char>) |
Confronta il testo in un intervallo di caratteri di sola lettura con il valore del token JSON senza caratteri di escape nell'origine e restituisce un valore che indica se corrispondono. |
ValueTextEquals(String) |
Confronta il testo della stringa con il valore del token JSON senza caratteri di escape nell'origine e restituisce un valore che indica se corrispondono. |
ValueTextEquals(ReadOnlySpan<Byte>)
- Origine:
- Utf8JsonReader.cs
- Origine:
- Utf8JsonReader.cs
- Origine:
- Utf8JsonReader.cs
Confronta il testo con codifica UTF-8 in un intervallo di byte di sola lettura con il valore del token JSON senza caratteri di escape nell'origine e restituisce un valore che indica se corrispondono.
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
Parametri
- utf8Text
- ReadOnlySpan<Byte>
Testo con codifica UTF-8 da usare per il confronto.
Restituisce
true
se il valore del token JSON nell'origine corrisponde al testo di ricerca con codifica UTF-8; in caso contrario false
.
Eccezioni
Il token JSON non è una stringa JSON, ovvero non è String o PropertyName.
Commenti
Il testo di ricerca deve essere testo UTF-8 valido. In caso contrario, questo metodo potrebbe restituire true
se l'origine ha un token stringa contenente testo UTF-8 non valido corrispondente.
Il confronto del valore del token JSON nell'origine e il testo di ricerca viene eseguito prima annullando il valore JSON nell'origine, se necessario. Il testo di ricerca è corrispondente come è, senza alcuna modifica.
Si applica a
ValueTextEquals(ReadOnlySpan<Char>)
- Origine:
- Utf8JsonReader.cs
- Origine:
- Utf8JsonReader.cs
- Origine:
- Utf8JsonReader.cs
Confronta il testo in un intervallo di caratteri di sola lettura con il valore del token JSON senza caratteri di escape nell'origine e restituisce un valore che indica se corrispondono.
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
Parametri
- text
- ReadOnlySpan<Char>
Testo con cui eseguire il confronto.
Restituisce
true
se il valore del token JSON nell'origine corrisponde al testo di ricerca; in caso contrario, false
.
Eccezioni
Il token JSON non è una stringa JSON, ovvero non è String o PropertyName.
Commenti
Se il testo di ricerca non è valido o incompleto testo UTF-16 , ovvero surrogati non abbinati, il metodo restituisce false
poiché non è possibile avere un valore UTF-16 non valido all'interno del payload JSON.
Il confronto del valore del token JSON nell'origine e il testo di ricerca viene eseguito prima annullando il valore JSON nell'origine, se necessario. Il testo di ricerca è corrispondente come è, senza alcuna modifica.
Si applica a
ValueTextEquals(String)
- Origine:
- Utf8JsonReader.cs
- Origine:
- Utf8JsonReader.cs
- Origine:
- Utf8JsonReader.cs
Confronta il testo della stringa con il valore del token JSON senza caratteri di escape nell'origine e restituisce un valore che indica se corrispondono.
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
Parametri
- text
- String
Testo con cui eseguire il confronto.
Restituisce
true
se il valore del token JSON nell'origine corrisponde al testo di ricerca; in caso contrario, false
.
Eccezioni
Il token JSON non è una stringa JSON, ovvero non è String o PropertyName.
Commenti
Se il testo di ricerca non è valido o incompleto testo UTF-16 , ovvero surrogati non abbinati, il metodo restituisce false
poiché non è possibile avere un valore UTF-16 non valido all'interno del payload JSON.
Il confronto del valore del token JSON nell'origine e il testo di ricerca viene eseguito prima annullando il valore JSON nell'origine, se necessario. Il testo di ricerca è corrispondente come è, senza alcuna modifica.