# DurableJob

Package: [Microsoft.Orleans.DurableJobs](/orleans/docs/api/csharp/microsoft.orleans.durablejobs/) 10.0.0-alpha.1

[NuGet package](https://www.nuget.org/packages/Microsoft.Orleans.DurableJobs) | [Source](https://github.com/dotnet/orleans/blob/e4e752cedecc2976811db49802c7a999b1f1c704/src/Orleans.DurableJobs/DurableJob.cs#L12)

```csharp
[Orleans.GenerateSerializer]
[Orleans.Alias(Orleans.DurableJobs.DurableJob)]
public sealed class DurableJob
```

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

## Constructors

- [DurableJob](/orleans/docs/api/csharp/microsoft.orleans.durablejobs/orleans.durablejobs.durablejob/constructors/constructor-41d927a1/)

## Properties

- [DueTime](/orleans/docs/api/csharp/microsoft.orleans.durablejobs/orleans.durablejobs.durablejob/properties/duetime-643c1111/)
- [Id](/orleans/docs/api/csharp/microsoft.orleans.durablejobs/orleans.durablejobs.durablejob/properties/id-cacf7644/)
- [Metadata](/orleans/docs/api/csharp/microsoft.orleans.durablejobs/orleans.durablejobs.durablejob/properties/metadata-a91030d1/)
- [Name](/orleans/docs/api/csharp/microsoft.orleans.durablejobs/orleans.durablejobs.durablejob/properties/name-696dd5aa/)
- [ShardId](/orleans/docs/api/csharp/microsoft.orleans.durablejobs/orleans.durablejobs.durablejob/properties/shardid-74524dca/)
- [TargetGrainId](/orleans/docs/api/csharp/microsoft.orleans.durablejobs/orleans.durablejobs.durablejob/properties/targetgrainid-59f06e3b/)
- [TraceParent](/orleans/docs/api/csharp/microsoft.orleans.durablejobs/orleans.durablejobs.durablejob/properties/traceparent-b4f8ba7f/)
- [TraceState](/orleans/docs/api/csharp/microsoft.orleans.durablejobs/orleans.durablejobs.durablejob/properties/tracestate-5d5a6400/)
