示例#1
0
 /// <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;
 }
示例#3
0
 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;
 }