Skip to content

Microsoft.Orleans.Journaling

10.0.0-alpha.1 · net10.0

Orleans.Journaling

DurableGrain

class
The abstract base class for all grain classes.

HostingExtensions

class
Supports all classes in the .NET class hierarchy and provides low-level services to derived classes. This is the ultimate base class of all .NET classes; it is the root of the type hierarchy.

IDurableNothing

interface
A durable object which does nothing, used for retiring other durable types.

IJournaledState

interface
Interface for a state which can be persisted to durable storage.

IJournalFormat

interface
Reads and writes the physical byte format used to persist state journal entries.

IPreservedJournalEntry

interface
A format-owned journal entry which can be copied forward without interpreting it.

JournalBufferWriter

class
Base class for in-memory journal buffers used to assemble a pending journal batch.

JournalEntryScope

struct
Represents the lexical write scope for one state journal entry.

JournalId

struct
Identifies a journal independently of any grain activation.

JournalStreamWriter

struct
Writes journal entries for one state into the current journal batch.

VolatileJournalStorageProvider

class
Supports all classes in the .NET class hierarchy and provides low-level services to derived classes. This is the ultimate base class of all .NET classes; it is the root of the type hierarchy.

Orleans.Journaling.Json

OrleansCodeGen.Orleans.Journaling

Codec_DurableTaskCompletionSourceState<T>

class
Supports all classes in the .NET class hierarchy and provides low-level services to derived classes. This is the ultimate base class of all .NET classes; it is the root of the type hierarchy.

Codec_DurableTaskCompletionSourceStatus

class
Supports all classes in the .NET class hierarchy and provides low-level services to derived classes. This is the ultimate base class of all .NET classes; it is the root of the type hierarchy.