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
idstringID for the schedule.
scheduleScheduleSchedule.
rawDescriptionDescribeScheduleResponseRaw protobuf description.
dataConverterDataConverterData 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.