DistributedCachingEmbeddingGenerator<TInput,TEmbedding>.GetCacheKey Methode

Definition

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.

Gilt für: