예제 #1
0
파일: Reference.cs 프로젝트: dondavi/VS2010
 /// <remarks/>
 public void PerformAsync(PerformOptions Options, string Action, APIObject[] Definitions) {
     this.PerformAsync(Options, Action, Definitions, null);
 }
예제 #2
0
파일: Reference.cs 프로젝트: dondavi/VS2010
 /// <remarks/>
 public void PerformAsync(PerformOptions Options, string Action, APIObject[] Definitions, object userState) {
     if ((this.PerformOperationCompleted == null)) {
         this.PerformOperationCompleted = new System.Threading.SendOrPostCallback(this.OnPerformOperationCompleted);
     }
     this.InvokeAsync("Perform", new object[] {
                 Options,
                 Action,
                 Definitions}, this.PerformOperationCompleted, userState);
 }
예제 #3
0
파일: Reference.cs 프로젝트: dondavi/VS2010
 public PerformResult[] Perform(PerformOptions Options, string Action, [System.Xml.Serialization.XmlArrayItemAttribute("Definition", IsNullable=false)] APIObject[] Definitions, out string OverallStatus, out string OverallStatusMessage, out string RequestID) {
     object[] results = this.Invoke("Perform", new object[] {
                 Options,
                 Action,
                 Definitions});
     OverallStatus = ((string)(results[1]));
     OverallStatusMessage = ((string)(results[2]));
     RequestID = ((string)(results[3]));
     return ((PerformResult[])(results[0]));
 }