AIJsonUtilities.HashDataToString Méthode

Définition

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.

S’applique à