IOCompletionCallback

E697534

IOCompletionCallback is a .NET delegate type used to define callback methods that the thread pool invokes when asynchronous I/O operations complete.

Try in SPARQL Jump to: Statements Referenced by

Statements (32)

Predicate Object
instanceOf .NET delegate type
multicast delegate
availableIn .NET 5+ NERFINISHED
.NET Core NERFINISHED
.NET Framework NERFINISHED
availableSince .NET Framework 2.0 NERFINISHED
belongsTo .NET Base Class Library NERFINISHED
category System.Threading API NERFINISHED
definedInAssembly System.Private.CoreLib NERFINISHED
mscorlib NERFINISHED
definedInNamespace System NERFINISHED
documentation https://learn.microsoft.com/dotnet/api/system.threading.iocompletioncallback
hasParameter NativeOverlapped* pOVERLAP
uint errorCode
uint numBytes
invokedBy I/O completion port thread
invokedWhen asynchronous I/O operation completes
languageBinding C# delegate
VB.NET delegate
marshallingBehavior called on unmanaged I/O completion
relatedTo System.Threading.NativeOverlapped NERFINISHED
requires unmanaged code interaction for overlapped I/O
signature void IOCompletionCallback(uint errorCode, uint numBytes, NativeOverlapped* pOVERLAP)
supports overlapped I/O
threadingModel thread pool callback
threadSafety callback may run concurrently on multiple threads
usedBy CLR thread pool
System.Threading.ThreadPool NERFINISHED
usedFor asynchronous I/O completion callbacks
usedWith ThreadPool.BindHandle NERFINISHED
ThreadPool.QueueUserWorkItem (indirectly via overlapped)
ThreadPool.UnsafeQueueNativeOverlapped NERFINISHED

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

System.Threading containsType IOCompletionCallback