public FtField(FtSequenceInvokation mySequenceInvokation, FtSequenceItem mySequenceItem, bool myValueTextNullTrimmable) { definition = mySequenceItem.FieldDefinition; sequence = mySequenceInvokation.Sequence; sequenceItem = mySequenceItem; sequenceRedirectList = mySequenceItem.RedirectList; sequenceInvokation = mySequenceInvokation; valueTextNullTrimmable = myValueTextNullTrimmable; name = definition.MetaName; headings = new string[definition.MetaHeadingCount]; Array.Copy(definition.MetaHeadings, headings, definition.MetaHeadingCount); if (definition.Constant) { valueIsNull = definition.Null; } else { valueIsNull = true; } }
internal protected FtSequenceItem(int myIndex) { index = myIndex; redirectList = new FtSequenceRedirectList(); }