Skip to content

Microsoft.Orleans.DurableJobs

10.0.0-alpha.1 · net10.0

Orleans.DurableJobs

DurableJob

class
Represents a durable job that will be executed at a specific time.

IDurableJobHandler

interface
Defines the interface for handling durable job execution. Grains implement this interface to receive and process durable jobs.

IJobRunContext

interface
Provides contextual information about a durable job execution.

IJobShard

interface
Represents a shard of durable jobs that manages a collection of jobs within a specific time range. A job shard is responsible for storing, retrieving, and managing the lifecycle of durable jobs that fall within its designated time window.

JobShard

class
Base implementation of IJobShard that provides common functionality for job shard implementations.

JobShardManager

class
Manages the lifecycle of job shards for a specific silo.

Orleans.Hosting

DurableJobsOptionsValidator

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.

OrleansCodeGen.Orleans.DurableJobs

Codec_DurableJob

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_DurableJobRunResult

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.

Copier_DurableJob

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.

Copier_DurableJobRunResult

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.