/// <remarks/>
 public void createMetadataAsync(Metadata[] metadata, object userState)
 {
     if ((this.createMetadataOperationCompleted == null))
     {
         this.createMetadataOperationCompleted =
             new System.Threading.SendOrPostCallback(this.OncreateMetadataOperationCompleted);
     }
     this.InvokeAsync("createMetadata", new object[]
     {
         metadata
     }, this.createMetadataOperationCompleted, userState);
 }
 /// <remarks/>
 public System.IAsyncResult BegincreateMetadata(Metadata[] metadata, System.AsyncCallback callback,
     object asyncState)
 {
     return this.BeginInvoke("createMetadata", new object[]
     {
         metadata
     }, callback, asyncState);
 }
 /// <remarks/>
 public void createMetadataAsync(Metadata[] metadata)
 {
     this.createMetadataAsync(metadata, null);
 }
 /// <remarks/>
 public void upsertMetadataAsync(Metadata[] metadata)
 {
     this.upsertMetadataAsync(metadata, null);
 }