AIJsonUtilities.HashDataToString 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.
Sérialise les valeurs fournies et calcule un hachage de chaîne du JSON résultant.
public static string HashDataToString(ReadOnlySpan<object?> values, System.Text.Json.JsonSerializerOptions? serializerOptions = default);
static member HashDataToString : ReadOnlySpan<obj> * System.Text.Json.JsonSerializerOptions -> string
Public Function HashDataToString (values As ReadOnlySpan(Of Object), Optional serializerOptions As JsonSerializerOptions = Nothing) As String
Paramètres
- values
- ReadOnlySpan<Object>
Données à sérialiser et à partir desquelles un hachage doit être calculé.
- serializerOptions
- JsonSerializerOptions
À JsonSerializerOptions utiliser pour sérialiser les valeurs.
Si null, DefaultOptions sera utilisé.
Retours
Chaîne qui sera utilisée comme clé de cache.
Remarques
Le hachage résultant peut être utilisé à des fins telles que la mise en cache. Toutefois, bien que le hachage généré soit déterministe pour les mêmes entrées, il n’est pas garanti qu’il soit stable entre les versions de la bibliothèque, car exactement la façon dont le hachage est calculé peut passer de la version à la version.