Documentation for a minimal subset of the QSM API
IOCompletionCallback Delegate
Namespaces > QS.Fx.Base > IOCompletionCallback
This callback is invoked upon a successful or unsuccessful completion of an I/O operation.
Syntax
C#Visual BasicManaged C++
public delegate void IOCompletionCallback (
	bool succeeded,
	uint ntransmitted,
	Exception exception,
	Object context
)
Public Delegate Sub IOCompletionCallback ( _
	succeeded As Boolean, _
	ntransmitted As UInteger, _
	exception As Exception, _
	context As Object _
)
public delegate void IOCompletionCallback (
	bool succeeded, 
	unsigned int ntransmitted, 
	Exception^ exception, 
	Object^ context
)
Parameters
succeeded (Boolean)
Indicates whether the oepration was successful.
ntransmitted (UInt32)
The number of bytes transmitted.
exception (Exception)
The exception thrown if the operation failed.
context (Object)
The context object passed when the operation was initiated.

Assembly: QuickSilver_1 (Module: QuickSilver_1) Version: 1.0.0.0