示例#1
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="computationUnit"></param>
 public ChannelEnvironment(IActiveComputationUnit computationUnit)
 {
     io = new List <Tuple <object, object> >();
     ComputationUnit = computationUnit;
 }
 protected void AddChannel(string channelName, IActiveComputationUnit unit)
 {
     Add(new ActiveComponentChannel(channelName, unit));
 }
 /// <summary>
 ///
 /// </summary>
 /// <param name="name"></param>
 public ActiveComponentChannel(string name, IActiveComputationUnit unit)
 {
     Name        = name;
     Environment = new ChannelEnvironment(unit);
 }