//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// Runtime Version:2.0.50727.3053
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
//
// This code was auto-generated by Microsoft.Silverlight.ServiceReference, version 2.0.5.0
//
namespace Ag3DemoClient.Ag3DemoWCFService {
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
[System.ServiceModel.ServiceContractAttribute(ConfigurationName="Ag3DemoWCFService.IAg3DemoWCFService")]
public interface IAg3DemoWCFService {
[System.ServiceModel.OperationContractAttribute(AsyncPattern=true, Action="http://tempuri.org/IAg3DemoWCFService/CreateRegistration", ReplyAction="http://tempuri.org/IAg3DemoWCFService/CreateRegistrationResponse")]
System.IAsyncResult BeginCreateRegistration(Ag3DemoDataModels.MembershipDataModel membershipInformation, System.AsyncCallback callback, object asyncState);
Ag3DemoDataModels.MembershipDataModel EndCreateRegistration(System.IAsyncResult result);
[System.ServiceModel.OperationContractAttribute(AsyncPattern=true, Action="http://tempuri.org/IAg3DemoWCFService/ValidateLogin", ReplyAction="http://tempuri.org/IAg3DemoWCFService/ValidateLoginResponse")]
System.IAsyncResult BeginValidateLogin(string emailAddress, string password, System.AsyncCallback callback, object asyncState);
Ag3DemoDataModels.MembershipDataModel EndValidateLogin(System.IAsyncResult result);
[System.ServiceModel.OperationContractAttribute(AsyncPattern=true, Action="http://tempuri.org/IAg3DemoWCFService/UpdateMembershipInformation", ReplyAction="http://tempuri.org/IAg3DemoWCFService/UpdateMembershipInformationResponse")]
System.IAsyncResult BeginUpdateMembershipInformation(Ag3DemoDataModels.MembershipDataModel membershipInformation, System.AsyncCallback callback, object asyncState);
Ag3DemoDataModels.MembershipDataModel EndUpdateMembershipInformation(System.IAsyncResult result);
[System.ServiceModel.OperationContractAttribute(AsyncPattern=true, Action="http://tempuri.org/IAg3DemoWCFService/GetMembershipInformation", ReplyAction="http://tempuri.org/IAg3DemoWCFService/GetMembershipInformationResponse")]
System.IAsyncResult BeginGetMembershipInformation(string emailAddress, System.AsyncCallback callback, object asyncState);
Ag3DemoDataModels.MembershipDataModel EndGetMembershipInformation(System.IAsyncResult result);
}
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
public interface IAg3DemoWCFServiceChannel : Ag3DemoClient.Ag3DemoWCFService.IAg3DemoWCFService, System.ServiceModel.IClientChannel {
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
public partial class CreateRegistrationCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
private object[] results;
public CreateRegistrationCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
base(exception, cancelled, userState) {
this.results = results;
}
public Ag3DemoDataModels.MembershipDataModel Result {
get {
base.RaiseExceptionIfNecessary();
return ((Ag3DemoDataModels.MembershipDataModel)(this.results[0]));
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
public partial class ValidateLoginCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
private object[] results;
public ValidateLoginCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
base(exception, cancelled, userState) {
this.results = results;
}
public Ag3DemoDataModels.MembershipDataModel Result {
get {
base.RaiseExceptionIfNecessary();
return ((Ag3DemoDataModels.MembershipDataModel)(this.results[0]));
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
public partial class UpdateMembershipInformationCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
private object[] results;
public UpdateMembershipInformationCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
base(exception, cancelled, userState) {
this.results = results;
}
public Ag3DemoDataModels.MembershipDataModel Result {
get {
base.RaiseExceptionIfNecessary();
return ((Ag3DemoDataModels.MembershipDataModel)(this.results[0]));
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
public partial class GetMembershipInformationCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
private object[] results;
public GetMembershipInformationCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
base(exception, cancelled, userState) {
this.results = results;
}
public Ag3DemoDataModels.MembershipDataModel Result {
get {
base.RaiseExceptionIfNecessary();
return ((Ag3DemoDataModels.MembershipDataModel)(this.results[0]));
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
public partial class Ag3DemoWCFServiceClient : System.ServiceModel.ClientBase<Ag3DemoClient.Ag3DemoWCFService.IAg3DemoWCFService>, Ag3DemoClient.Ag3DemoWCFService.IAg3DemoWCFService {
private BeginOperationDelegate onBeginCreateRegistrationDelegate;
private EndOperationDelegate onEndCreateRegistrationDelegate;
private System.Threading.SendOrPostCallback onCreateRegistrationCompletedDelegate;
private BeginOperationDelegate onBeginValidateLoginDelegate;
private EndOperationDelegate onEndValidateLoginDelegate;
private System.Threading.SendOrPostCallback onValidateLoginCompletedDelegate;
private BeginOperationDelegate onBeginUpdateMembershipInformationDelegate;
private EndOperationDelegate onEndUpdateMembershipInformationDelegate;
private System.Threading.SendOrPostCallback onUpdateMembershipInformationCompletedDelegate;
private BeginOperationDelegate onBeginGetMembershipInformationDelegate;
private EndOperationDelegate onEndGetMembershipInformationDelegate;
private System.Threading.SendOrPostCallback onGetMembershipInformationCompletedDelegate;
private BeginOperationDelegate onBeginOpenDelegate;
private EndOperationDelegate onEndOpenDelegate;
private System.Threading.SendOrPostCallback onOpenCompletedDelegate;
private BeginOperationDelegate onBeginCloseDelegate;
private EndOperationDelegate onEndCloseDelegate;
private System.Threading.SendOrPostCallback onCloseCompletedDelegate;
public Ag3DemoWCFServiceClient() {
}
public Ag3DemoWCFServiceClient(string endpointConfigurationName) :
base(endpointConfigurationName) {
}
public Ag3DemoWCFServiceClient(string endpointConfigurationName, string remoteAddress) :
base(endpointConfigurationName, remoteAddress) {
}
public Ag3DemoWCFServiceClient(string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress) :
base(endpointConfigurationName, remoteAddress) {
}
public Ag3DemoWCFServiceClient(System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress) :
base(binding, remoteAddress) {
}
public event System.EventHandler<CreateRegistrationCompletedEventArgs> CreateRegistrationCompleted;
public event System.EventHandler<ValidateLoginCompletedEventArgs> ValidateLoginCompleted;
public event System.EventHandler<UpdateMembershipInformationCompletedEventArgs> UpdateMembershipInformationCompleted;
public event System.EventHandler<GetMembershipInformationCompletedEventArgs> GetMembershipInformationCompleted;
public event System.EventHandler<System.ComponentModel.AsyncCompletedEventArgs> OpenCompleted;
public event System.EventHandler<System.ComponentModel.AsyncCompletedEventArgs> CloseCompleted;
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
System.IAsyncResult Ag3DemoClient.Ag3DemoWCFService.IAg3DemoWCFService.BeginCreateRegistration(Ag3DemoDataModels.MembershipDataModel membershipInformation, System.AsyncCallback callback, object asyncState) {
return base.Channel.BeginCreateRegistration(membershipInformation, callback, asyncState);
}
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
Ag3DemoDataModels.MembershipDataModel Ag3DemoClient.Ag3DemoWCFService.IAg3DemoWCFService.EndCreateRegistration(System.IAsyncResult result) {
return base.Channel.EndCreateRegistration(result);
}
private System.IAsyncResult OnBeginCreateRegistration(object[] inValues, System.AsyncCallback callback, object asyncState) {
Ag3DemoDataModels.MembershipDataModel membershipInformation = ((Ag3DemoDataModels.MembershipDataModel)(inValues[0]));
return ((Ag3DemoClient.Ag3DemoWCFService.IAg3DemoWCFService)(this)).BeginCreateRegistration(membershipInformation, callback, asyncState);
}
private object[] OnEndCreateRegistration(System.IAsyncResult result) {
Ag3DemoDataModels.MembershipDataModel retVal = ((Ag3DemoClient.Ag3DemoWCFService.IAg3DemoWCFService)(this)).EndCreateRegistration(result);
return new object[] {
retVal};
}
private void OnCreateRegistrationCompleted(object state) {
if ((this.CreateRegistrationCompleted != null)) {
InvokeAsyncCompletedEventArgs e = ((InvokeAsyncCompletedEventArgs)(state));
this.CreateRegistrationCompleted(this, new CreateRegistrationCompletedEventArgs(e.Results, e.Error, e.Cancelled, e.UserState));
}
}
public void CreateRegistrationAsync(Ag3DemoDataModels.MembershipDataModel membershipInformation) {
this.CreateRegistrationAsync(membershipInformation, null);
}
public void CreateRegistrationAsync(Ag3DemoDataModels.MembershipDataModel membershipInformation, object userState) {
if ((this.onBeginCreateRegistrationDelegate == null)) {
this.onBeginCreateRegistrationDelegate = new BeginOperationDelegate(this.OnBeginCreateRegistration);
}
if ((this.onEndCreateRegistrationDelegate == null)) {
this.onEndCreateRegistrationDelegate = new EndOperationDelegate(this.OnEndCreateRegistration);
}
if ((this.onCreateRegistrationCompletedDelegate == null)) {
this.onCreateRegistrationCompletedDelegate = new System.Threading.SendOrPostCallback(this.OnCreateRegistrationCompleted);
}
base.InvokeAsync(this.onBeginCreateRegistrationDelegate, new object[] {
membershipInformation}, this.onEndCreateRegistrationDelegate, this.onCreateRegistrationCompletedDelegate, userState);
}
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
System.IAsyncResult Ag3DemoClient.Ag3DemoWCFService.IAg3DemoWCFService.BeginValidateLogin(string emailAddress, string password, System.AsyncCallback callback, object asyncState) {
return base.Channel.BeginValidateLogin(emailAddress, password, callback, asyncState);
}
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
Ag3DemoDataModels.MembershipDataModel Ag3DemoClient.Ag3DemoWCFService.IAg3DemoWCFService.EndValidateLogin(System.IAsyncResult result) {
return base.Channel.EndValidateLogin(result);
}
private System.IAsyncResult OnBeginValidateLogin(object[] inValues, System.AsyncCallback callback, object asyncState) {
string emailAddress = ((string)(inValues[0]));
string password = ((string)(inValues[1]));
return ((Ag3DemoClient.Ag3DemoWCFService.IAg3DemoWCFService)(this)).BeginValidateLogin(emailAddress, password, callback, asyncState);
}
private object[] OnEndValidateLogin(System.IAsyncResult result) {
Ag3DemoDataModels.MembershipDataModel retVal = ((Ag3DemoClient.Ag3DemoWCFService.IAg3DemoWCFService)(this)).EndValidateLogin(result);
return new object[] {
retVal};
}
private void OnValidateLoginCompleted(object state) {
if ((this.ValidateLoginCompleted != null)) {
InvokeAsyncCompletedEventArgs e = ((InvokeAsyncCompletedEventArgs)(state));
this.ValidateLoginCompleted(this, new ValidateLoginCompletedEventArgs(e.Results, e.Error, e.Cancelled, e.UserState));
}
}
public void ValidateLoginAsync(string emailAddress, string password) {
this.ValidateLoginAsync(emailAddress, password, null);
}
public void ValidateLoginAsync(string emailAddress, string password, object userState) {
if ((this.onBeginValidateLoginDelegate == null)) {
this.onBeginValidateLoginDelegate = new BeginOperationDelegate(this.OnBeginValidateLogin);
}
if ((this.onEndValidateLoginDelegate == null)) {
this.onEndValidateLoginDelegate = new EndOperationDelegate(this.OnEndValidateLogin);
}
if ((this.onValidateLoginCompletedDelegate == null)) {
this.onValidateLoginCompletedDelegate = new System.Threading.SendOrPostCallback(this.OnValidateLoginCompleted);
}
base.InvokeAsync(this.onBeginValidateLoginDelegate, new object[] {
emailAddress,
password}, this.onEndValidateLoginDelegate, this.onValidateLoginCompletedDelegate, userState);
}
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
System.IAsyncResult Ag3DemoClient.Ag3DemoWCFService.IAg3DemoWCFService.BeginUpdateMembershipInformation(Ag3DemoDataModels.MembershipDataModel membershipInformation, System.AsyncCallback callback, object asyncState) {
return base.Channel.BeginUpdateMembershipInformation(membershipInformation, callback, asyncState);
}
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
Ag3DemoDataModels.MembershipDataModel Ag3DemoClient.Ag3DemoWCFService.IAg3DemoWCFService.EndUpdateMembershipInformation(System.IAsyncResult result) {
return base.Channel.EndUpdateMembershipInformation(result);
}
private System.IAsyncResult OnBeginUpdateMembershipInformation(object[] inValues, System.AsyncCallback callback, object asyncState) {
Ag3DemoDataModels.MembershipDataModel membershipInformation = ((Ag3DemoDataModels.MembershipDataModel)(inValues[0]));
return ((Ag3DemoClient.Ag3DemoWCFService.IAg3DemoWCFService)(this)).BeginUpdateMembershipInformation(membershipInformation, callback, asyncState);
}
private object[] OnEndUpdateMembershipInformation(System.IAsyncResult result) {
Ag3DemoDataModels.MembershipDataModel retVal = ((Ag3DemoClient.Ag3DemoWCFService.IAg3DemoWCFService)(this)).EndUpdateMembershipInformation(result);
return new object[] {
retVal};
}
private void OnUpdateMembershipInformationCompleted(object state) {
if ((this.UpdateMembershipInformationCompleted != null)) {
InvokeAsyncCompletedEventArgs e = ((InvokeAsyncCompletedEventArgs)(state));
this.UpdateMembershipInformationCompleted(this, new UpdateMembershipInformationCompletedEventArgs(e.Results, e.Error, e.Cancelled, e.UserState));
}
}
public void UpdateMembershipInformationAsync(Ag3DemoDataModels.MembershipDataModel membershipInformation) {
this.UpdateMembershipInformationAsync(membershipInformation, null);
}
public void UpdateMembershipInformationAsync(Ag3DemoDataModels.MembershipDataModel membershipInformation, object userState) {
if ((this.onBeginUpdateMembershipInformationDelegate == null)) {
this.onBeginUpdateMembershipInformationDelegate = new BeginOperationDelegate(this.OnBeginUpdateMembershipInformation);
}
if ((this.onEndUpdateMembershipInformationDelegate == null)) {
this.onEndUpdateMembershipInformationDelegate = new EndOperationDelegate(this.OnEndUpdateMembershipInformation);
}
if ((this.onUpdateMembershipInformationCompletedDelegate == null)) {
this.onUpdateMembershipInformationCompletedDelegate = new System.Threading.SendOrPostCallback(this.OnUpdateMembershipInformationCompleted);
}
base.InvokeAsync(this.onBeginUpdateMembershipInformationDelegate, new object[] {
membershipInformation}, this.onEndUpdateMembershipInformationDelegate, this.onUpdateMembershipInformationCompletedDelegate, userState);
}
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
System.IAsyncResult Ag3DemoClient.Ag3DemoWCFService.IAg3DemoWCFService.BeginGetMembershipInformation(string emailAddress, System.AsyncCallback callback, object asyncState) {
return base.Channel.BeginGetMembershipInformation(emailAddress, callback, asyncState);
}
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
Ag3DemoDataModels.MembershipDataModel Ag3DemoClient.Ag3DemoWCFService.IAg3DemoWCFService.EndGetMembershipInformation(System.IAsyncResult result) {
return base.Channel.EndGetMembershipInformation(result);
}
private System.IAsyncResult OnBeginGetMembershipInformation(object[] inValues, System.AsyncCallback callback, object asyncState) {
string emailAddress = ((string)(inValues[0]));
return ((Ag3DemoClient.Ag3DemoWCFService.IAg3DemoWCFService)(this)).BeginGetMembershipInformation(emailAddress, callback, asyncState);
}
private object[] OnEndGetMembershipInformation(System.IAsyncResult result) {
Ag3DemoDataModels.MembershipDataModel retVal = ((Ag3DemoClient.Ag3DemoWCFService.IAg3DemoWCFService)(this)).EndGetMembershipInformation(result);
return new object[] {
retVal};
}
private void OnGetMembershipInformationCompleted(object state) {
if ((this.GetMembershipInformationCompleted != null)) {
InvokeAsyncCompletedEventArgs e = ((InvokeAsyncCompletedEventArgs)(state));
this.GetMembershipInformationCompleted(this, new GetMembershipInformationCompletedEventArgs(e.Results, e.Error, e.Cancelled, e.UserState));
}
}
public void GetMembershipInformationAsync(string emailAddress) {
this.GetMembershipInformationAsync(emailAddress, null);
}
public void GetMembershipInformationAsync(string emailAddress, object userState) {
if ((this.onBeginGetMembershipInformationDelegate == null)) {
this.onBeginGetMembershipInformationDelegate = new BeginOperationDelegate(this.OnBeginGetMembershipInformation);
}
if ((this.onEndGetMembershipInformationDelegate == null)) {
this.onEndGetMembershipInformationDelegate = new EndOperationDelegate(this.OnEndGetMembershipInformation);
}
if ((this.onGetMembershipInformationCompletedDelegate == null)) {
this.onGetMembershipInformationCompletedDelegate = new System.Threading.SendOrPostCallback(this.OnGetMembershipInformationCompleted);
}
base.InvokeAsync(this.onBeginGetMembershipInformationDelegate, new object[] {
emailAddress}, this.onEndGetMembershipInformationDelegate, this.onGetMembershipInformationCompletedDelegate, userState);
}
private System.IAsyncResult OnBeginOpen(object[] inValues, System.AsyncCallback callback, object asyncState) {
return ((System.ServiceModel.ICommunicationObject)(this)).BeginOpen(callback, asyncState);
}
private object[] OnEndOpen(System.IAsyncResult result) {
((System.ServiceModel.ICommunicationObject)(this)).EndOpen(result);
return null;
}
private void OnOpenCompleted(object state) {
if ((this.OpenCompleted != null)) {
InvokeAsyncCompletedEventArgs e = ((InvokeAsyncCompletedEventArgs)(state));
this.OpenCompleted(this, new System.ComponentModel.AsyncCompletedEventArgs(e.Error, e.Cancelled, e.UserState));
}
}
public void OpenAsync() {
this.OpenAsync(null);
}
public void OpenAsync(object userState) {
if ((this.onBeginOpenDelegate == null)) {
this.onBeginOpenDelegate = new BeginOperationDelegate(this.OnBeginOpen);
}
if ((this.onEndOpenDelegate == null)) {
this.onEndOpenDelegate = new EndOperationDelegate(this.OnEndOpen);
}
if ((this.onOpenCompletedDelegate == null)) {
this.onOpenCompletedDelegate = new System.Threading.SendOrPostCallback(this.OnOpenCompleted);
}
base.InvokeAsync(this.onBeginOpenDelegate, null, this.onEndOpenDelegate, this.onOpenCompletedDelegate, userState);
}
private System.IAsyncResult OnBeginClose(object[] inValues, System.AsyncCallback callback, object asyncState) {
return ((System.ServiceModel.ICommunicationObject)(this)).BeginClose(callback, asyncState);
}
private object[] OnEndClose(System.IAsyncResult result) {
((System.ServiceModel.ICommunicationObject)(this)).EndClose(result);
return null;
}
private void OnCloseCompleted(object state) {
if ((this.CloseCompleted != null)) {
InvokeAsyncCompletedEventArgs e = ((InvokeAsyncCompletedEventArgs)(state));
this.CloseCompleted(this, new System.ComponentModel.AsyncCompletedEventArgs(e.Error, e.Cancelled, e.UserState));
}
}
public void CloseAsync() {
this.CloseAsync(null);
}
public void CloseAsync(object userState) {
if ((this.onBeginCloseDelegate == null)) {
this.onBeginCloseDelegate = new BeginOperationDelegate(this.OnBeginClose);
}
if ((this.onEndCloseDelegate == null)) {
this.onEndCloseDelegate = new EndOperationDelegate(this.OnEndClose);
}
if ((this.onCloseCompletedDelegate == null)) {
this.onCloseCompletedDelegate = new System.Threading.SendOrPostCallback(this.OnCloseCompleted);
}
base.InvokeAsync(this.onBeginCloseDelegate, null, this.onEndCloseDelegate, this.onCloseCompletedDelegate, userState);
}
protected override Ag3DemoClient.Ag3DemoWCFService.IAg3DemoWCFService CreateChannel() {
return new Ag3DemoWCFServiceClientChannel(this);
}
private class Ag3DemoWCFServiceClientChannel : ChannelBase<Ag3DemoClient.Ag3DemoWCFService.IAg3DemoWCFService>, Ag3DemoClient.Ag3DemoWCFService.IAg3DemoWCFService {
public Ag3DemoWCFServiceClientChannel(System.ServiceModel.ClientBase<Ag3DemoClient.Ag3DemoWCFService.IAg3DemoWCFService> client) :
base(client) {
}
public System.IAsyncResult BeginCreateRegistration(Ag3DemoDataModels.MembershipDataModel membershipInformation, System.AsyncCallback callback, object asyncState) {
object[] _args = new object[1];
_args[0] = membershipInformation;
System.IAsyncResult _result = base.BeginInvoke("CreateRegistration", _args, callback, asyncState);
return _result;
}
public Ag3DemoDataModels.MembershipDataModel EndCreateRegistration(System.IAsyncResult result) {
object[] _args = new object[0];
Ag3DemoDataModels.MembershipDataModel _result = ((Ag3DemoDataModels.MembershipDataModel)(base.EndInvoke("CreateRegistration", _args, result)));
return _result;
}
public System.IAsyncResult BeginValidateLogin(string emailAddress, string password, System.AsyncCallback callback, object asyncState) {
object[] _args = new object[2];
_args[0] = emailAddress;
_args[1] = password;
System.IAsyncResult _result = base.BeginInvoke("ValidateLogin", _args, callback, asyncState);
return _result;
}
public Ag3DemoDataModels.MembershipDataModel EndValidateLogin(System.IAsyncResult result) {
object[] _args = new object[0];
Ag3DemoDataModels.MembershipDataModel _result = ((Ag3DemoDataModels.MembershipDataModel)(base.EndInvoke("ValidateLogin", _args, result)));
return _result;
}
public System.IAsyncResult BeginUpdateMembershipInformation(Ag3DemoDataModels.MembershipDataModel membershipInformation, System.AsyncCallback callback, object asyncState) {
object[] _args = new object[1];
_args[0] = membershipInformation;
System.IAsyncResult _result = base.BeginInvoke("UpdateMembershipInformation", _args, callback, asyncState);
return _result;
}
public Ag3DemoDataModels.MembershipDataModel EndUpdateMembershipInformation(System.IAsyncResult result) {
object[] _args = new object[0];
Ag3DemoDataModels.MembershipDataModel _result = ((Ag3DemoDataModels.MembershipDataModel)(base.EndInvoke("UpdateMembershipInformation", _args, result)));
return _result;
}
public System.IAsyncResult BeginGetMembershipInformation(string emailAddress, System.AsyncCallback callback, object asyncState) {
object[] _args = new object[1];
_args[0] = emailAddress;
System.IAsyncResult _result = base.BeginInvoke("GetMembershipInformation", _args, callback, asyncState);
return _result;
}
public Ag3DemoDataModels.MembershipDataModel EndGetMembershipInformation(System.IAsyncResult result) {
object[] _args = new object[0];
Ag3DemoDataModels.MembershipDataModel _result = ((Ag3DemoDataModels.MembershipDataModel)(base.EndInvoke("GetMembershipInformation", _args, result)));
return _result;
}
}
}
}