/// <remarks/>
 public void CreateScheduleAsync(string Name, ScheduleDefinition ScheduleDefinition, object userState)
 {
     if ((this.CreateScheduleOperationCompleted == null)) {
         this.CreateScheduleOperationCompleted = new System.Threading.SendOrPostCallback(this.OnCreateScheduleOperationCompleted);
     }
     this.InvokeAsync("CreateSchedule", new object[] {
                 Name,
                 ScheduleDefinition}, this.CreateScheduleOperationCompleted, userState);
 }
 public string CreateSchedule(string Name, ScheduleDefinition ScheduleDefinition)
 {
     object[] results = this.Invoke("CreateSchedule", new object[] {
                 Name,
                 ScheduleDefinition});
     return ((string)(results[0]));
 }
 /// <remarks/>
 public void CreateScheduleAsync(string Name, ScheduleDefinition ScheduleDefinition)
 {
     this.CreateScheduleAsync(Name, ScheduleDefinition, null);
 }
 /// <remarks/>
 public System.IAsyncResult BeginSetScheduleProperties(string Name, string ScheduleID, ScheduleDefinition ScheduleDefinition, System.AsyncCallback callback, object asyncState)
 {
     return this.BeginInvoke("SetScheduleProperties", new object[] {
                 Name,
                 ScheduleID,
                 ScheduleDefinition}, callback, asyncState);
 }
 /// <remarks/>
 public System.IAsyncResult BeginCreateSchedule(string Name, ScheduleDefinition ScheduleDefinition, System.AsyncCallback callback, object asyncState)
 {
     return this.BeginInvoke("CreateSchedule", new object[] {
                 Name,
                 ScheduleDefinition}, callback, asyncState);
 }
 /// <remarks/>
 public void SetSchedulePropertiesAsync(string Name, string ScheduleID, ScheduleDefinition ScheduleDefinition, object userState)
 {
     if ((this.SetSchedulePropertiesOperationCompleted == null)) {
         this.SetSchedulePropertiesOperationCompleted = new System.Threading.SendOrPostCallback(this.OnSetSchedulePropertiesOperationCompleted);
     }
     this.InvokeAsync("SetScheduleProperties", new object[] {
                 Name,
                 ScheduleID,
                 ScheduleDefinition}, this.SetSchedulePropertiesOperationCompleted, userState);
 }
 /// <remarks/>
 public void SetSchedulePropertiesAsync(string Name, string ScheduleID, ScheduleDefinition ScheduleDefinition)
 {
     this.SetSchedulePropertiesAsync(Name, ScheduleID, ScheduleDefinition, null);
 }
 public void SetScheduleProperties(string Name, string ScheduleID, ScheduleDefinition ScheduleDefinition)
 {
     this.Invoke("SetScheduleProperties", new object[] {
                 Name,
                 ScheduleID,
                 ScheduleDefinition});
 }