AIJsonUtilities.HashDataToString Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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.