コード例 #1
0
        public IAsyncResult BeginAwardAchievement(
            string achievementId,
            double percentageComplete,
            AsyncCallback callback,
            Object state
            )
        {
            // Go off and award the achievement
            AwardAchievementDelegate aad = DoAwardAchievement;

            return(aad.BeginInvoke(achievementId, percentageComplete, callback, aad));
        }
コード例 #2
0
        public void EndAwardAchievement(IAsyncResult result)
        {
            AwardAchievementDelegate aad = (AwardAchievementDelegate)result.AsyncState;

            aad.EndInvoke(result);
        }