Module durability

Module durability 

Source

Structs§

DurableExecutionState
Represents the current durable execution state
LazyInitializedPollable
A pollable which can be later attached to a real pollable, but it can be subscribed to even before that.
PersistedDurableFunctionInvocation
Represents a persisted durable function invocation. The response field contains a value and its type information together, making the user-defined payload observable by external tools.

Enums§

OplogEntryVersion
Represents the oplog entry version; this is for backward compatibility and most use cases should always use (and expect) the latest version.

Functions§

begin_durable_function
Marks the beginning of a durable function.
current_durable_execution_state
Gets the current durable execution state
end_durable_function
Marks the end of a durable function
observe_function_call
Observes a function call (produces logs and metrics)
persist_durable_function_invocation
Writes a record to the agent’s oplog representing a durable function invocation
read_persisted_durable_function_invocation
Reads the next persisted durable function invocation from the oplog during replay

Type Aliases§

Datetime
DurableFunctionType
OplogIndex
PersistenceLevel
Pollable
ValueAndType
WrappedFunctionType