/// <remarks/>
 public void SetExecutionCredentials2Async(DataSourceCredentials[] Credentials) {
     this.SetExecutionCredentials2Async(Credentials, null);
 }
 /// <remarks/>
 public void SetExecutionCredentials2Async(DataSourceCredentials[] Credentials, object userState) {
     if ((this.SetExecutionCredentials2OperationCompleted == null)) {
         this.SetExecutionCredentials2OperationCompleted = new System.Threading.SendOrPostCallback(this.OnSetExecutionCredentials2OperationCompleted);
     }
     this.InvokeAsync("SetExecutionCredentials2", new object[] {
                 Credentials}, this.SetExecutionCredentials2OperationCompleted, userState);
 }
 public ExecutionInfo2 SetExecutionCredentials2(DataSourceCredentials[] Credentials) {
     object[] results = this.Invoke("SetExecutionCredentials2", new object[] {
                 Credentials});
     return ((ExecutionInfo2)(results[0]));
 }