AutomationEventHandler is defined in the Telligent.Evolution.Extensibility.Automation.Version1 namespace.
Definition
class AutomationEventHandler : MulticastDelegate, ICloneable, ISerializable { AutomationEventHandler(Object object, IntPtr method); MethodInfo Method { get; } Object Target { get; } IAsyncResult BeginInvoke(Object arguments, void AsyncCallback(IAsyncResult ar) callback, Object object); Object Clone(); Object DynamicInvoke(params Object args); void EndInvoke(IAsyncResult result); bool Equals(Object obj); int GetHashCode(); Delegate GetInvocationList(); void GetObjectData(SerializationInfo info, StreamingContext context); void Invoke(Object arguments); }
Constructors
AutomationEventHandler(Object object, IntPtr method);
Parameters
| Name | Type | Description | Required | Default | Options |
|---|---|---|---|---|---|
| object | Object | Object | Required | ||
| method | IntPtr | Method | Required |
Properties
| Name | Type | Description | Default | Options |
|---|---|---|---|---|
| Method | MethodInfo | |||
| Target | Object |
Methods
IAsyncResult BeginInvoke(Object arguments, void AsyncCallback(IAsyncResult ar) callback, Object object);
Parameters
| Name | Type | Description | Required | Default | Options |
|---|---|---|---|---|---|
| arguments | Object | Arguments | Required | ||
| callback | void AsyncCallback(IAsyncResult ar) | Callback | Required | ||
| object | Object | Object | Required |
Return Type
Object Clone();
Return Type
Object DynamicInvoke(params Object args);
Parameters
| Name | Type | Description | Required | Default | Options |
|---|---|---|---|---|---|
| args | Object | Args | Required |
Return Type
void EndInvoke(IAsyncResult result);
Parameters
| Name | Type | Description | Required | Default | Options |
|---|---|---|---|---|---|
| result | IAsyncResult | Result | Required |
bool Equals(Object obj);
Parameters
| Name | Type | Description | Required | Default | Options |
|---|---|---|---|---|---|
| obj | Object | Obj | Required |
Return Type
int GetHashCode();
Return Type
Delegate GetInvocationList();
Return Type
void GetObjectData(SerializationInfo info, StreamingContext context);
Parameters
| Name | Type | Description | Required | Default | Options |
|---|---|---|---|---|---|
| info | SerializationInfo | Info | Required | ||
| context | StreamingContext | Context | Required |
void Invoke(Object arguments);
Parameters
| Name | Type | Description | Required | Default | Options |
|---|---|---|---|---|---|
| arguments | Object | Arguments | Required |