/// <summary> /// Ctor. /// </summary> /// <param name="dataFlowName">data flow name</param> /// <param name="operatorName">operator name</param> /// <param name="factory">factory</param> public EPDataFlowOperatorProviderContext( string dataFlowName, string operatorName, DataFlowOperatorFactory factory) { this.dataFlowName = dataFlowName; this.operatorName = operatorName; this.factory = factory; }
/// <summary> /// Ctor. /// </summary> /// <param name="initializeContext">context</param> /// <param name="parameterName">parameter name</param> public EPDataFlowOperatorParameterProviderContext( DataFlowOpInitializeContext initializeContext, string parameterName) { OperatorName = initializeContext.OperatorName; ParameterName = parameterName; factory = initializeContext.DataFlowOperatorFactory; OperatorNum = initializeContext.OperatorNumber; DataFlowName = initializeContext.DataFlowName; }
public DataFlowOpInitializeContext( IContainer container, string dataFlowName, string operatorName, int operatorNumber, AgentInstanceContext agentInstanceContext, IDictionary<string, object> additionalParameters, string dataFlowInstanceId, EPDataFlowOperatorParameterProvider parameterProvider, DataFlowOperatorFactory dataFlowOperatorFactory, object dataflowInstanceUserObject) { Container = container; DataFlowName = dataFlowName; OperatorName = operatorName; OperatorNumber = operatorNumber; AgentInstanceContext = agentInstanceContext; AdditionalParameters = additionalParameters; DataFlowInstanceId = dataFlowInstanceId; ParameterProvider = parameterProvider; DataFlowOperatorFactory = dataFlowOperatorFactory; DataflowInstanceUserObject = dataflowInstanceUserObject; }