AIJsonUtilities.HashDataToString Methode

Definitie

Serialiseert de opgegeven waarden en berekent een tekenreeks-hash van de resulterende 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

Parameters

values
ReadOnlySpan<Object>

De gegevens die moeten worden geserialiseerd en waaruit een hash moet worden berekend.

serializerOptions
JsonSerializerOptions

De JsonSerializerOptions te gebruiken functie voor het serialiseren van de waarden. Als null, DefaultOptions wordt gebruikt.

Retouren

Een tekenreeks die wordt gebruikt als een cachesleutel.

Opmerkingen

De resulterende hash kan worden gebruikt voor doeleinden zoals caching. Hoewel de gegenereerde hash echter deterministisch is voor dezelfde invoer, is het niet gegarandeerd stabiel in releases van de bibliotheek, omdat precies de manier waarop de hash wordt berekend, kan veranderen van versie in versie.

Van toepassing op