On Begin Close(TimeSpan, AsyncCallback, Object)
Executes the begin close action.
protected override IAsyncResult OnBeginClose (TimeSpan timeout, AsyncCallback callback, object state);
The wait time before the operation times out.
An AsyncCallback delegate that references the method to invoke when the operation is complete.
A user-defined object that contains information about the receive operation. This object is passed to the BeginClose delegate when the operation is complete.