protected virtual void RaiseGetCount()
        {
            RequestCountArgs   requestArgs   = new RequestCountArgs();
            RequestCountResult requestResult = new RequestCountResult(requestArgs, RequestCountFeedback);

            RequestCount(requestArgs, requestResult);
        }
Beispiel #2
0
 void OnRequestCount(RequestCountArgs request, RequestCountResult feedback)
 {
     if (RequestCount != null)
     {
         RequestCount(request, feedback);
     }
 }
Beispiel #3
0
        void srv_GetRecordsCountCompleted(object sender, GetRecordsCountCompletedEventArgs e)
        {
            RequestCountResult feedback = e.UserState as RequestCountResult;

            if (feedback == null)
            {
                return;
            }
            feedback.RaiseFeedback(e.Result.GetRecordsCountResult);
        }
Beispiel #4
0
 void OnRequestCount(RequestCountArgs request, RequestCountResult feedback)
 {
     srv.GetRecordsCountAsync(new GetRecordsCountRequest(), feedback);
 }
 protected override void RequestCountFeedback(RequestCountResult requestResult)
 {
     Initialize(requestResult.Count);
 }
 protected abstract void RequestCountFeedback(RequestCountResult requestResult);