AIJsonUtilities.HashDataToString Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Serialisiert die angegebenen Werte und berechnet einen Zeichenfolgenhash der resultierenden JSON.
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
Parameter
- values
- ReadOnlySpan<Object>
Die zu serialisierenden Daten und aus denen ein Hash berechnet werden soll.
- serializerOptions
- JsonSerializerOptions
Der JsonSerializerOptions zum Serialisieren der Werte zu verwendende Wert.
Wenn null, DefaultOptions wird verwendet.
Gibt zurück
Eine Zeichenfolge, die als Cacheschlüssel verwendet wird.
Hinweise
Der resultierende Hash kann für Zwecke wie das Zwischenspeichern verwendet werden. Während der generierte Hash jedoch für dieselben Eingaben deterministisch ist, ist es nicht garantiert, dass er in allen Versionen der Bibliothek stabil ist, da genau die Berechnung des Hashs von Version zu Version geändert werden kann.