/// <remarks/>
 public void AddMembershipAsync(string accountName, MembershipData membershipInfo, string group, Privacy privacy, object userState) {
     if ((this.AddMembershipOperationCompleted == null)) {
         this.AddMembershipOperationCompleted = new System.Threading.SendOrPostCallback(this.OnAddMembershipOperationCompleted);
     }
     this.InvokeAsync("AddMembership", new object[] {
                 accountName,
                 membershipInfo,
                 group,
                 privacy}, this.AddMembershipOperationCompleted, userState);
 }
 /// <remarks/>
 public void AddMembershipAsync(string accountName, MembershipData membershipInfo, string group, Privacy privacy) {
     this.AddMembershipAsync(accountName, membershipInfo, group, privacy, null);
 }
 public MembershipData AddMembership(string accountName, MembershipData membershipInfo, string group, Privacy privacy) {
     object[] results = this.Invoke("AddMembership", new object[] {
                 accountName,
                 membershipInfo,
                 group,
                 privacy});
     return ((MembershipData)(results[0]));
 }
 /// <remarks/>
 public void CreateMemberGroupAsync(MembershipData membershipInfo, object userState) {
     if ((this.CreateMemberGroupOperationCompleted == null)) {
         this.CreateMemberGroupOperationCompleted = new System.Threading.SendOrPostCallback(this.OnCreateMemberGroupOperationCompleted);
     }
     this.InvokeAsync("CreateMemberGroup", new object[] {
                 membershipInfo}, this.CreateMemberGroupOperationCompleted, userState);
 }
 /// <remarks/>
 public void CreateMemberGroupAsync(MembershipData membershipInfo) {
     this.CreateMemberGroupAsync(membershipInfo, null);
 }
 public void CreateMemberGroup(MembershipData membershipInfo) {
     this.Invoke("CreateMemberGroup", new object[] {
                 membershipInfo});
 }