示例#1
0
        public override IAsyncResult BeginRead(byte[] buffer, int offset, int count, AsyncCallback callback, object state)
        {
            var asyncResult = new MockAsyncResult {
                AsyncState = state,
                Buffer     = buffer,
                Count      = count,
                Offset     = offset
            };

            AsyncUtil.Fork(() => callback(asyncResult));
            return(asyncResult);
        }
示例#2
0
文件: PlugTests.cs 项目: heran/DReAM
 public override IAsyncResult BeginRead(byte[] buffer, int offset, int count, AsyncCallback callback, object state)
 {
     var asyncResult = new MockAsyncResult {
         AsyncState = state,
         Buffer = buffer,
         Count = count,
         Offset = offset
     };
     AsyncUtil.Fork(() => callback(asyncResult));
     return asyncResult;
 }