AIJsonUtilities.HashDataToString 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.
Serializza i valori forniti e calcola un hash stringa del codice JSON risultante.
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
Parametri
- values
- ReadOnlySpan<Object>
Dati da serializzare e da cui calcolare un hash.
- serializerOptions
- JsonSerializerOptions
Oggetto JsonSerializerOptions da utilizzare per serializzare i valori.
Se null, DefaultOptions verrà usato .
Valori restituiti
Stringa che verrà usata come chiave della cache.
Commenti
L'hash risultante può essere usato per scopi come la memorizzazione nella cache. Tuttavia, mentre l'hash generato è deterministico per gli stessi input, non è garantito che sia stabile tra le versioni della libreria, come esattamente il modo in cui viene calcolato l'hash può cambiare da versione a versione.