示例#1
0
 public SubmitStackTraceRequestBody(PlasmaShared.ContentServiceReference.ProgramType programType, string playerName, string exception, string extraData)
 {
     this.programType = programType;
     this.playerName  = playerName;
     this.exception   = exception;
     this.extraData   = extraData;
 }
示例#2
0
        private System.IAsyncResult OnBeginSubmitStackTrace(object[] inValues, System.AsyncCallback callback, object asyncState)
        {
            PlasmaShared.ContentServiceReference.ProgramType programType = ((PlasmaShared.ContentServiceReference.ProgramType)(inValues[0]));
            string playerName = ((string)(inValues[1]));
            string exception  = ((string)(inValues[2]));
            string extraData  = ((string)(inValues[3]));

            return(this.BeginSubmitStackTrace(programType, playerName, exception, extraData, callback, asyncState));
        }
示例#3
0
 public System.IAsyncResult BeginSubmitStackTrace(PlasmaShared.ContentServiceReference.ProgramType programType, string playerName, string exception, string extraData, System.AsyncCallback callback, object asyncState)
 {
     PlasmaShared.ContentServiceReference.SubmitStackTraceRequest inValue = new PlasmaShared.ContentServiceReference.SubmitStackTraceRequest();
     inValue.Body             = new PlasmaShared.ContentServiceReference.SubmitStackTraceRequestBody();
     inValue.Body.programType = programType;
     inValue.Body.playerName  = playerName;
     inValue.Body.exception   = exception;
     inValue.Body.extraData   = extraData;
     return(((PlasmaShared.ContentServiceReference.ContentServiceSoap)(this)).BeginSubmitStackTrace(inValue, callback, asyncState));
 }
示例#4
0
 public void SubmitStackTrace(PlasmaShared.ContentServiceReference.ProgramType programType, string playerName, string exception, string extraData)
 {
     PlasmaShared.ContentServiceReference.SubmitStackTraceRequest inValue = new PlasmaShared.ContentServiceReference.SubmitStackTraceRequest();
     inValue.Body             = new PlasmaShared.ContentServiceReference.SubmitStackTraceRequestBody();
     inValue.Body.programType = programType;
     inValue.Body.playerName  = playerName;
     inValue.Body.exception   = exception;
     inValue.Body.extraData   = extraData;
     PlasmaShared.ContentServiceReference.SubmitStackTraceResponse retVal = ((PlasmaShared.ContentServiceReference.ContentServiceSoap)(this)).SubmitStackTrace(inValue);
 }
示例#5
0
 public void SubmitStackTraceAsync(PlasmaShared.ContentServiceReference.ProgramType programType, string playerName, string exception, string extraData, object userState)
 {
     if ((this.onBeginSubmitStackTraceDelegate == null))
     {
         this.onBeginSubmitStackTraceDelegate = new BeginOperationDelegate(this.OnBeginSubmitStackTrace);
     }
     if ((this.onEndSubmitStackTraceDelegate == null))
     {
         this.onEndSubmitStackTraceDelegate = new EndOperationDelegate(this.OnEndSubmitStackTrace);
     }
     if ((this.onSubmitStackTraceCompletedDelegate == null))
     {
         this.onSubmitStackTraceCompletedDelegate = new System.Threading.SendOrPostCallback(this.OnSubmitStackTraceCompleted);
     }
     base.InvokeAsync(this.onBeginSubmitStackTraceDelegate, new object[] {
         programType,
         playerName,
         exception,
         extraData
     }, this.onEndSubmitStackTraceDelegate, this.onSubmitStackTraceCompletedDelegate, userState);
 }
示例#6
0
 public void SubmitStackTraceAsync(PlasmaShared.ContentServiceReference.ProgramType programType, string playerName, string exception, string extraData)
 {
     this.SubmitStackTraceAsync(programType, playerName, exception, extraData, null);
 }