Class KNetSinkConnector<TSinkConnector, TTask>
An implementation of KNetConnector<TConnector> for sink connectors
public abstract class KNetSinkConnector<TSinkConnector, TTask> : KNetConnector<TSinkConnector>, IKNetConnector, IConnector, IVersion, IKNetConnectLogging where TSinkConnector : KNetSinkConnector<TSinkConnector, TTask> where TTask : KNetSinkTask<TTask>
Type Parameters
TSinkConnector
The connector class inherited from KNetSinkConnector<TSinkConnector, TTask>
TTask
The task class inherited from KNetSinkTask<TTask>
- Inheritance
-
KNetConnector<TSinkConnector>KNetSinkConnector<TSinkConnector, TTask>
- Implements
- Derived
- Inherited Members
Properties
Context
public SinkConnectorContext Context { get; }
Property Value
ReflectedConnectorClassName
Set the ReflectedConnectorClassName of the connector to a fixed value
public override sealed string ReflectedConnectorClassName { get; }
Property Value
TaskClassType
Set the TaskClassType of the connector to the value defined from TTask
public override sealed Type TaskClassType { get; }