/// <summary>
 /// Initializes a new instance of the BatchReleaseCriteria class.
 /// </summary>
 /// <param name="messageCount">The message count.</param>
 /// <param name="batchSize">The batch size in bytes.</param>
 /// <param name="recurrence">The recurrence.</param>
 public BatchReleaseCriteria(int?messageCount = default(int?), int?batchSize = default(int?), WorkflowTriggerRecurrence recurrence = default(WorkflowTriggerRecurrence))
 {
     MessageCount = messageCount;
     BatchSize    = batchSize;
     Recurrence   = recurrence;
     CustomInit();
 }
示例#2
0
 /// <summary>
 /// Initializes a new instance of the WorkflowTrigger class.
 /// </summary>
 public WorkflowTrigger(string id = default(string), WorkflowTriggerProvisioningState?provisioningState = default(WorkflowTriggerProvisioningState?), DateTime?createdTime = default(DateTime?), DateTime?changedTime = default(DateTime?), WorkflowState?state = default(WorkflowState?), WorkflowStatus?status = default(WorkflowStatus?), DateTime?lastExecutionTime = default(DateTime?), DateTime?nextExecutionTime = default(DateTime?), WorkflowTriggerRecurrence recurrence = default(WorkflowTriggerRecurrence), ResourceReference workflow = default(ResourceReference), string name = default(string), string type = default(string))
     : base(id)
 {
     ProvisioningState = provisioningState;
     CreatedTime       = createdTime;
     ChangedTime       = changedTime;
     State             = state;
     Status            = status;
     LastExecutionTime = lastExecutionTime;
     NextExecutionTime = nextExecutionTime;
     Recurrence        = recurrence;
     Workflow          = workflow;
     Name = name;
     Type = type;
 }