コード例 #1
0
ファイル: AsyncOperation.cs プロジェクト: waffle-iron/nequeo
        /// <summary>
        /// The async email messsage header method.
        /// </summary>
        /// <param name="stateInfo">The thread object state.</param>
        private void AsyncGetEmailMessageThread2(Object stateInfo)
        {
            // Get the email messasge header.
            bool data = _client.GetEmailHeaders(_position, _headerLineCount);

            // If data exits then indicate that the asynchronous
            // operation has completed and send the result to the
            // client, else indicate that the asynchronous operation
            // has failed and did not complete.
            if (data)
            {
                base.Complete(data, true);
            }
            else
            {
                base.Complete(false);
            }
        }