Share via


MemoryStore Class

Definition

A memory store that can store and retrieve user memories.

public class MemoryStore : System.ClientModel.Primitives.IJsonModel<Azure.AI.Projects.MemoryStore>, System.ClientModel.Primitives.IPersistableModel<Azure.AI.Projects.MemoryStore>
type MemoryStore = class
    interface IJsonModel<MemoryStore>
    interface IPersistableModel<MemoryStore>
Public Class MemoryStore
Implements IJsonModel(Of MemoryStore), IPersistableModel(Of MemoryStore)
Inheritance
MemoryStore
Implements

Properties

Name Description
CreatedAt

The Unix timestamp (seconds) when the memory store was created.

Definition

The definition of the memory store.

Description

A human-readable description of the memory store.

Id

The unique identifier of the memory store.

Metadata

Arbitrary key-value metadata to associate with the memory store.

Name

The name of the memory store.

UpdatedAt

The Unix timestamp (seconds) when the memory store was last updated.

Methods

Name Description
JsonModelCreateCore(Utf8JsonReader, ModelReaderWriterOptions)
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)
PersistableModelCreateCore(BinaryData, ModelReaderWriterOptions)
PersistableModelWriteCore(ModelReaderWriterOptions)

Operators

Name Description
Explicit(ClientResult to MemoryStore)

Explicit Interface Implementations

Name Description
IJsonModel<MemoryStore>.Create(Utf8JsonReader, ModelReaderWriterOptions)
IJsonModel<MemoryStore>.Write(Utf8JsonWriter, ModelReaderWriterOptions)
IPersistableModel<MemoryStore>.Create(BinaryData, ModelReaderWriterOptions)
IPersistableModel<MemoryStore>.GetFormatFromOptions(ModelReaderWriterOptions)
IPersistableModel<MemoryStore>.Write(ModelReaderWriterOptions)

Applies to