示例#1
0
 public DataStreams(DataStreams original)
     : this()
 {
     _mainStream.AddData(original._mainStream);
     foreach (DataStream dataStream in original._dataStreams.Skip(1))
     {
         DataStream newStream = new DataStream(dataStream.Name);
         newStream.AddData(dataStream);
         _dataStreams.Add(newStream);
     }
 }
示例#2
0
        // Used by the recording behavior.
        public void AddData(Guid streamId, IEnumerable <IDataNode> data)
        {
            DataStream dataStream = GetDataStream(streamId);

            if (dataStream != null)
            {
                dataStream.AddData(data);
            }
        }