internal void LoadRootFieldDefinitionList(FtFieldDefinitionList fieldDefinitionList) { name = AutoRootName; root = true; for (int i = 0; i < fieldDefinitionList.Count; i++) { FtSequenceItem item = itemList.New(); item.SetFieldDefinition(fieldDefinitionList[i]); } }
protected SerializationCore() { fieldDefinitionList = new FtFieldDefinitionList(); fieldList = new FtFieldList(); substitutionList = new FtSubstitutionList(); sequenceList = new FtSequenceList(); sequenceInvokationList = new FtSequenceInvokationList(); sequenceInvokationList.SequenceRedirectEvent = HandleSequenceRedirectEvent; previousRecordSequenceInvokationList = new FtSequenceInvokationList(); }
internal void LoadMeta(FtMetaSequence metaSequence, FtMetaFieldList metaFieldList, FtFieldDefinitionList fieldDefinitionList) { name = metaSequence.Name; root = metaSequence.Root; for (int i = 0; i < metaSequence.ItemList.Count; i++) { FtSequenceItem Item = itemList.New(); Item.LoadMeta(metaSequence.ItemList[i], metaFieldList, fieldDefinitionList); } }