Partager via


DistributedCachingEmbeddingGenerator<TInput,TEmbedding>.WriteCacheAsync Method

Definition

Stores a TEmbedding in the underlying cache.

protected:
 override System::Threading::Tasks::Task ^ WriteCacheAsync(System::String ^ key, TEmbedding value, System::Threading::CancellationToken cancellationToken);
protected override System.Threading.Tasks.Task WriteCacheAsync (string key, TEmbedding value, System.Threading.CancellationToken cancellationToken);
override this.WriteCacheAsync : string * 'Embedding * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Protected Overrides Function WriteCacheAsync (key As String, value As TEmbedding, cancellationToken As CancellationToken) As Task

Parameters

key
String

The cache key.

value
TEmbedding

The TEmbedding to be stored.

cancellationToken
CancellationToken

The CancellationToken to monitor for cancellation requests.

Returns

A Task representing the completion of the operation.

Applies to