Azure.AI.AgentServer.Core.Storage Namespace

Classes

Name Description
AzureAIAgentServerCoreStorageContext

Context class which will be filled in by the System.ClientModel.SourceGeneration. For more information https://github.com/Azure/azure-sdk-for-net/blob/main/sdk/core/System.ClientModel/src/docs/ModelReaderWriterContext.md

AzureAIAgentServerCoreStorageModelFactory

A factory class for creating instances of the models for mocking.

DeletedStateStore

Response for deleteStateStore (spec §4.1.5). Idempotent.

DeletedStateStoreItem

Response for deleteItem (spec §4.2.4). Idempotent.

FoundryStateStore

Developer-facing client for one explicit Foundry state store, bound to a single caller-chosen store Name.

FoundryStorageApiException

Raised for storage service errors that do not map to a more specific type.

FoundryStorageBadRequestException

Raised when the storage service rejects a request as invalid (HTTP 400).

FoundryStorageConflictException

Raised when a storage resource already exists or an optimistic-concurrency create conflicts (HTTP 409).

FoundryStorageException

Base exception for all Foundry storage service errors. Derives from RequestFailedException so callers get the HTTP status and error code.

FoundryStorageNotFoundException

Raised when a storage resource is not found (HTTP 404).

FoundryStoragePreconditionException

Raised when an If-Match precondition fails (HTTP 412).

StateStore

A first-class, explicitly-created durable key-value store (spec §2, §4.1).

StateStoreItem

A single key -> value record within a state store (spec §2, §4.2).

StateStoreItemKey

A keys-only projection entry returned by listKeys (spec §4.2.5) -- never includes value.

StateStoreItemKeyPage

A page of keys returned by FoundryStateStore item-list operations.

StateStoreItemRef

Response for createItem / putItem (spec §4.2.1/§4.2.2) — server metadata only, no value echoed back.

StateStoreUpdateOptions

Mutable-metadata changes for UpdateAsync(StateStoreUpdateOptions, CancellationToken).

Enums

Name Description
ListRequestOrder