OnProgress Event
Previous  Top  Next


OnProgress
event is fired during message transfer to notify application about sending progress.

Syntax

[Visual Basic]


Sub
 OnProgress(numMessageNumber As Long, numBytesSent As Long, numBytesTotal As Long)

[C#]


void
 OnProgress(int numMessageNumber, int numBytesSent, int numBytesTotal);

[C++]


void __cdecl
 OnProgress(LONG numMessageNumber, LONG numBytesSent, LONG numBytesTotal);


Parameters

numMessageNumber [in]
Message number returned from the SendAsync method.

numBytesSent [in]
Number of bytes transferred already.

numBytesTotal [in]
Total number of bytes in the message.

Return value

None.

Remarks

OnProgress is fired after block of data is transferred. In current version of AddEmail block size is 8 kilobytes. If the total number of bytes in the message is smaller than the block size, OnProgress event is not fired.