This begins an asynchronous operation to initiate an advise loop on the specified item name.
public virtual IAsyncResult BeginStartAdvise(
String item,
Int32 format,
Boolean hot,
AsyncCallback callback,
Object asyncState
);
String item,
Int32 format,
Boolean hot,
AsyncCallback callback,
Object asyncState
);
Parameters
- item
- An item name supported by the current conversation.
- format
- The format of the data to be returned.
- hot
- A bool indicating whether data should be included with the notification.
- callback
- The delegate to invoke when this operation completes.
- asyncState
- An application defined data object to associate with this operation.
Return Value
An IAsyncResult
object for this operation.
Events
Event Type | Reason |
---|---|
Advise |
Exceptions
Exception Type | Condition |
---|---|
ArgumentException | This is thown when item exceeds 255 characters. |
ArgumentNullException | This is thrown when item is a null reference. |
InvalidOperationException | This is thrown when the item is already being advised or when the client is not connected. |
DdeException | This is thrown when the asynchronous operation could not begin. |
See Also
DdeClient Class | NDde.Client Namespace | DdeClient.BeginStartAdvise Overload List