Esempio n. 1
0
 internal void UpdateDataSet(DomainModelWrapper domainMode, SemanticsDataIndexWrapper selectedIndex, bool newVersion)
 {
     InformationModelURI = domainMode.URI.ToString();
     Id = domainMode.UniqueName;
     ConfigurationGuid = Guid.NewGuid();
     if (newVersion)
     {
         ConfigurationVersion.IncrementMajorVersion();
     }
     DataSet = CreateDataSet(selectedIndex);
     DefaultDataSetWriterId = Convert.ToUInt16(domainMode.SemanticsDataCollection.IndexOf(selectedIndex));
     MaxBufferTime          = -1;
     RepositoryGroup        = String.Empty;
     SymbolicName           = selectedIndex.SymbolicName;
 }
Esempio n. 2
0
 private FieldMetaDataCollection CreateDataSet(SemanticsDataIndexWrapper semanticsDataIndexWrapper)
 {
     FieldMetaData[] _fields = semanticsDataIndexWrapper.DataSet.Select <FieldMetaDataWrapper, FieldMetaData>(x => x.Item).ToArray <FieldMetaData>();
     return(new FieldMetaDataCollection(_fields));
 }