Skip to main content

ISnapshot Interface

A "Full" container Snapshot, including ISnapshotTree, blobs and outstanding ops (and other metadata)

This API is provided for existing users, but is not recommended for new users.

To use, import via @fluidframework/driver-definitions/legacy.

For more information about our API support guarantees, see here.

Signature

export interface ISnapshot

Properties

Property Alerts Type Description
blobContents Alpha Map<string, ArrayBuffer>
latestSequenceNumber Alpha number | undefined Sequence number for the latest op/snapshot for the file in ODSP
ops Alpha ISequencedDocumentMessage[]
sequenceNumber Alpha number | undefined Sequence number of the snapshot
snapshotFormatV Alpha 1
snapshotTree Alpha ISnapshotTree

Property Details

blobContents

This API is provided for existing users, but is not recommended for new users.

For more information about our API support guarantees, see here.

Signature

blobContents: Map<string, ArrayBuffer>;

Type: Map<string, ArrayBuffer>

latestSequenceNumber

Sequence number for the latest op/snapshot for the file in ODSP

This API is provided for existing users, but is not recommended for new users.

For more information about our API support guarantees, see here.

Signature

latestSequenceNumber: number | undefined;

Type: number | undefined

ops

This API is provided for existing users, but is not recommended for new users.

For more information about our API support guarantees, see here.

Signature

ops: ISequencedDocumentMessage[];

Type: ISequencedDocumentMessage[]

sequenceNumber

Sequence number of the snapshot

This API is provided for existing users, but is not recommended for new users.

For more information about our API support guarantees, see here.

Signature

sequenceNumber: number | undefined;

Type: number | undefined

snapshotFormatV

This API is provided for existing users, but is not recommended for new users.

For more information about our API support guarantees, see here.

Signature

snapshotFormatV: 1;

Type: 1

snapshotTree

This API is provided for existing users, but is not recommended for new users.

For more information about our API support guarantees, see here.

Signature

snapshotTree: ISnapshotTree;

Type: ISnapshotTree