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 LoadMetaSequenceRedirects(FtMetaSequence metaSequence, FtMetaSequenceList metaSequenceList, FtSequenceList sequenceList) { for (int i = 0; i < itemList.Count; i++) { // Note that Sequence Items are in same order as MetaSequence Items itemList[i].LoadMetaSequenceRedirects(metaSequence.ItemList[i], metaSequenceList, sequenceList); } }
internal protected override void LoadMeta(FtMetaSequenceRedirect metaSequenceRedirect, FtMetaSequenceList metaSequenceList, FtSequenceList sequenceList) { base.LoadMeta(metaSequenceRedirect, metaSequenceList, sequenceList); }