DistributedCachingEmbeddingGenerator<TInput,TEmbedding>.GetCacheKey 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.
Berechnet einen Cacheschlüssel für die angegebenen Werte.
protected:
override System::String ^ GetCacheKey(ReadOnlySpan<System::Object ^> values);
protected override string GetCacheKey(scoped ReadOnlySpan<object?> values);
override this.GetCacheKey : ReadOnlySpan<obj> -> string
Protected Overrides Function GetCacheKey (values As ReadOnlySpan(Of Object)) As String
Parameter
- values
- ReadOnlySpan<Object>
Die Werte, die den Schlüssel informieren sollen.
Gibt zurück
Der berechnete Schlüssel.
Hinweise
Die values werden mithilfe von JSON JsonSerializerOptions serialisiert, um den Schlüssel zu berechnen.
Der generierte Cacheschlüssel ist nicht garantiert, dass er über Versionen der Bibliothek hinweg stabil ist.