JsonMarshal.GetRawUtf8Value(JsonElement) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient une ReadOnlySpan<T> vue sur les données JSON brutes du fichier donné JsonElement.
public:
static ReadOnlySpan<System::Byte> GetRawUtf8Value(System::Text::Json::JsonElement element);
public static ReadOnlySpan<byte> GetRawUtf8Value(System.Text.Json.JsonElement element);
static member GetRawUtf8Value : System.Text.Json.JsonElement -> ReadOnlySpan<byte>
Public Shared Function GetRawUtf8Value (element As JsonElement) As ReadOnlySpan(Of Byte)
Paramètres
- element
- JsonElement
Élément JSON à partir duquel extraire l’étendue.
Retours
Étendue contenant les données JSON brutes deelement.
Exceptions
Le sous-jacent JsonDocument a été supprimé.
Remarques
Bien que la méthode elle-même vérifie la suppression du sous-jacent JsonDocument, il est possible qu’elle puisse être supprimée une fois la méthode retournée, ce qui entraînerait l’étendue pointant vers une mémoire tampon qui a été retournée au pool partagé. Les appelants doivent prendre soin de s’assurer qu’un tel scénario n’est pas possible pour éviter toute altération potentielle des données.