/// <remarks/>
 public void DeviceAssetInfoExport21Async(string Version, string Username, string Password, T_KeyValue[] Settings, object userState)
 {
     if ((this.DeviceAssetInfoExport21OperationCompleted == null)) {
         this.DeviceAssetInfoExport21OperationCompleted = new System.Threading.SendOrPostCallback(this.OnDeviceAssetInfoExport21OperationCompleted);
     }
     this.InvokeAsync("DeviceAssetInfoExport21", new object[] {
                 Version,
                 Username,
                 Password,
                 Settings}, this.DeviceAssetInfoExport21OperationCompleted, userState);
 }
 public Device[] DeviceAssetInfoExport2(string Version, string Username, string Password, T_KeyValue[] Settings)
 {
     object[] results = this.Invoke("DeviceAssetInfoExport21", new object[] {
                 Version,
                 Username,
                 Password,
                 Settings});
     return ((Device[])(results[0]));
 }
 /// <remarks/>
 public void DeviceAssetInfoExport21Async(string Version, string Username, string Password, T_KeyValue[] Settings)
 {
     this.DeviceAssetInfoExport21Async(Version, Username, Password, Settings, null);
 }
 /// <remarks/>
 public System.IAsyncResult BeginDeviceAssetInfoExport21(string Version, string Username, string Password, T_KeyValue[] Settings, System.AsyncCallback callback, object asyncState)
 {
     return this.BeginInvoke("DeviceAssetInfoExport21", new object[] {
                 Version,
                 Username,
                 Password,
                 Settings}, callback, asyncState);
 }