Class ScheduleDescription
- Namespace
- Temporalio.Client.Schedules
- Assembly
- Temporalio.dll
Description of a schedule.
public class ScheduleDescription
- Inheritance
-
ScheduleDescription
- Inherited Members
Constructors
ScheduleDescription(string, Schedule, DescribeScheduleResponse, DataConverter)
Initializes a new instance of the ScheduleDescription class.
protected ScheduleDescription(string id, Schedule schedule, DescribeScheduleResponse rawDescription, DataConverter dataConverter)
Parameters
id
stringID for the schedule.
schedule
ScheduleSchedule.
rawDescription
DescribeScheduleResponseRaw protobuf description.
dataConverter
DataConverterData converter.
Remarks
WARNING: This constructor may be mutated in backwards incompatible ways.
Properties
Id
Gets the ID of the schedule.
public string Id { get; }
Property Value
Info
Gets information about the schedule.
public ScheduleInfo Info { get; }
Property Value
Memo
Gets the schedule memo dictionary, lazily creating when accessed. The values are encoded.
public IReadOnlyDictionary<string, IEncodedRawValue> Memo { get; }
Property Value
Schedule
Gets the schedule details. All workflow arguments on this schedule are set as IEncodedRawValue.
public Schedule Schedule { get; }
Property Value
TypedSearchAttributes
Gets the search attributes on the schedule.
public SearchAttributeCollection TypedSearchAttributes { get; }
Property Value
Remarks
This is lazily converted on first access.