Delegate ConnectorEventHandler<T1, T2, T3>
- Namespace
- ATAS.DataFeedsCore
- Assembly
- ATAS.DataFeedsCore.dll
Handles a connector event with three arguments.
public delegate void ConnectorEventHandler<in T1, in T2, in T3>(IDataFeedConnector connector, T1 arg1, T2 arg2, T3 arg3)
Parameters
connectorIDataFeedConnectorThe connector that raised the event.
arg1T1The first argument.
arg2T2The second argument.
arg3T3The third argument.
Type Parameters
T1The type of the first argument.
T2The type of the second argument.
T3The type of the third argument.
- Extension Methods
Constructors
ConnectorEventHandler(object, nint)
public ConnectorEventHandler(object @object, nint method)
Parameters
objectobjectmethodnint
Methods
BeginInvoke(IDataFeedConnector, T1, T2, T3, AsyncCallback, object)
public virtual IAsyncResult BeginInvoke(IDataFeedConnector connector, T1 arg1, T2 arg2, T3 arg3, AsyncCallback callback, object @object)
Parameters
connectorIDataFeedConnectorarg1T1arg2T2arg3T3callbackAsyncCallbackobjectobject
Returns
- IAsyncResult
EndInvoke(IAsyncResult)
public virtual void EndInvoke(IAsyncResult result)
Parameters
resultIAsyncResult
Invoke(IDataFeedConnector, T1, T2, T3)
public virtual void Invoke(IDataFeedConnector connector, T1 arg1, T2 arg2, T3 arg3)
Parameters
connectorIDataFeedConnectorarg1T1arg2T2arg3T3