public OperatorMetadataDescriptor(GraphOperatorSpec operatorSpec, int operatorNumber, Type operatorClass, Type operatorFactoryClass, Object optionalOperatorObject, String operatorPrettyPrint, Attribute[] operatorAnnotations) { OperatorSpec = operatorSpec; OperatorNumber = operatorNumber; OperatorClass = operatorClass; OperatorFactoryClass = operatorFactoryClass; OptionalOperatorObject = optionalOperatorObject; OperatorPrettyPrint = operatorPrettyPrint; OperatorAnnotations = operatorAnnotations; }
public DataFlowOpForgeInitializeContext( IContainer container, string dataflowName, int operatorNumber, Attribute[] operatorAnnotations, GraphOperatorSpec operatorSpec, IDictionary<int, DataFlowOpInputPort> inputPorts, IDictionary<int, DataFlowOpOutputPort> outputPorts, DataFlowOpForgeCodegenEnv codegenEnv, StatementBaseInfo @base, StatementCompileTimeServices services) { DataflowName = dataflowName; OperatorNumber = operatorNumber; OperatorAnnotations = operatorAnnotations; OperatorSpec = operatorSpec; InputPorts = inputPorts; OutputPorts = outputPorts; CodegenEnv = codegenEnv; Base = @base; Services = services; Container = container; }
/// <summary>Ctor. </summary> /// <param name="dataFlowName">data flow name</param> /// <param name="operatorName">operator name</param> /// <param name="spec">specification</param> public EPDataFlowOperatorProviderContext(String dataFlowName, String operatorName, GraphOperatorSpec spec) { DataFlowName = dataFlowName; OperatorName = operatorName; Spec = spec; }