36 references to IOCompletionCallback
mscorlib (13)
system\io\filestream.cs (2)
125
private unsafe static
IOCompletionCallback
s_IOCallback;
154
var
ioCallback = s_IOCallback; // cached static delegate; delay initialized due to it being SecurityCritical
system\threading\overlapped.cs (11)
67
IOCompletionCallback
_ioCompletionCallback;
80
internal _IOCompletionCallback(
IOCompletionCallback
ioCompletionCallback, ref StackCrawlMark stackMark)
120
IOCompletionCallback
callback = overlapped.UserCallback;
153
internal
IOCompletionCallback
m_iocb;
198
unsafe internal NativeOverlapped* Pack(
IOCompletionCallback
iocb, Object userData)
233
unsafe internal NativeOverlapped* UnsafePack(
IOCompletionCallback
iocb, Object userData)
356
internal
IOCompletionCallback
UserCallback
372
unsafe public NativeOverlapped* Pack(
IOCompletionCallback
iocb)
381
unsafe public NativeOverlapped* Pack(
IOCompletionCallback
iocb, Object userData)
391
unsafe public NativeOverlapped* UnsafePack(
IOCompletionCallback
iocb)
400
unsafe public NativeOverlapped* UnsafePack(
IOCompletionCallback
iocb, Object userData)
System (11)
net\System\Net\_ListenerAsyncResult.cs (2)
14
private static readonly
IOCompletionCallback
s_IOCallback = new IOCompletionCallback(WaitCallback);
16
internal static
IOCompletionCallback
IOCallback
net\System\Net\_ListenerRequestStream.cs (1)
372
private static readonly
IOCompletionCallback
s_IOCallback = new IOCompletionCallback(Callback);
net\System\Net\_ListenerResponseStream.cs (1)
484
private static readonly
IOCompletionCallback
s_IOCallback = new IOCompletionCallback(Callback);
net\System\Net\HttpListener.cs (1)
2673
private static readonly
IOCompletionCallback
s_IOCallback = new IOCompletionCallback(WaitCallback);
net\System\Net\HttpListenerRequest.cs (1)
58
private static readonly
IOCompletionCallback
s_IOCallback = new IOCompletionCallback(WaitCallback);
net\System\Net\Sockets\_BaseOverlappedAsyncResult.cs (3)
42
unsafe static readonly
IOCompletionCallback
s_IOCallback = new IOCompletionCallback(CompletionPortCallback);
655
internal OverlappedCache(Overlapped overlapped, object[] pinnedObjectsArray,
IOCompletionCallback
callback)
667
internal OverlappedCache(Overlapped overlapped, object pinnedObjects,
IOCompletionCallback
callback, bool alreadyTriedCast)
sys\system\io\ports\SerialStream.cs (2)
88
private unsafe static readonly
IOCompletionCallback
IOCallback = new IOCompletionCallback(SerialStream.AsyncFSCallback);
1682
IOCompletionCallback
freeNativeOverlappedCallback;
System.Core (2)
System\IO\Pipes\Pipe.cs (1)
379
private unsafe static readonly
IOCompletionCallback
WaitForConnectionCallback =
System\IO\Pipes\PipeStream.cs (1)
73
private unsafe static readonly
IOCompletionCallback
IOCallback = new IOCompletionCallback(PipeStream.AsyncPSCallback);
System.IO.Log (1)
System\IO\Log\OverlappedAsyncResult.cs (1)
183
static
IOCompletionCallback
IOCompletionCallback = Fx.ThunkCallback(new IOCompletionCallback(CompletionCallback));
System.Messaging (1)
System\Messaging\MessageQueue.cs (1)
3671
private
IOCompletionCallback
onCompletionStatusChanged;
System.Runtime.Remoting (1)
channels\ipc\ipcport.cs (1)
251
private unsafe static readonly
IOCompletionCallback
IOCallback = new IOCompletionCallback(IpcPort.AsyncFSCallback);
System.ServiceModel (2)
System\ServiceModel\Channels\MsmqQueue.cs (1)
760
unsafe static
IOCompletionCallback
onPortedCompletion = Fx.ThunkCallback(new IOCompletionCallback(OnPortedCompletion));
System\ServiceModel\Channels\OverlappedContext.cs (1)
20
static
IOCompletionCallback
completeCallback;
System.ServiceModel.Internals (5)
System\Runtime\Fx.cs (5)
395
public static
IOCompletionCallback
ThunkCallback(
IOCompletionCallback
callback)
1260
IOCompletionCallback
callback;
1263
public IOCompletionThunk(
IOCompletionCallback
callback)
1268
public
IOCompletionCallback
ThunkFrame