コード例 #1
0
 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;
 }
コード例 #2
0
 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;
 }
コード例 #3
0
 /// <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;
 }