JsonMarshal.GetRawUtf8PropertyName(JsonProperty) 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 nom donné JsonProperty .
public:
static ReadOnlySpan<System::Byte> GetRawUtf8PropertyName(System::Text::Json::JsonProperty property);
public static ReadOnlySpan<byte> GetRawUtf8PropertyName(System.Text.Json.JsonProperty property);
static member GetRawUtf8PropertyName : System.Text.Json.JsonProperty -> ReadOnlySpan<byte>
Public Shared Function GetRawUtf8PropertyName (property As JsonProperty) As ReadOnlySpan(Of Byte)
Paramètres
- property
- JsonProperty
Propriété JSON à partir de laquelle extraire l’étendue.
Retours
Étendue contenant les données JSON brutes du property nom. Cela n’inclut pas les guillemets englobants.
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.