TESVSnip.Domain.Model.Record.Record C# (CSharp) Method

Record() private method

private Record ( SerializationInfo info, StreamingContext context ) : System
info System.Runtime.Serialization.SerializationInfo
context System.Runtime.Serialization.StreamingContext
return System
        private Record(SerializationInfo info, StreamingContext context)
            : base(info, context)
        {
            if (serializationItems == null)
            {
                serializationItems = new Dictionary<Record, SubRecord[]>();
            }

            serializationItems[this] = info.GetValue("SubRecords", typeof(SubRecord[])) as SubRecord[];
            this.SubRecords = new AdvancedList<SubRecord>(1);
            this.descNameOverride = this.DefaultDescriptiveName;
            this.UpdateShortDescription();
        }

Same methods

Record::Record ( ) : System
Record::Record ( Record r ) : System
Record::Record ( string name, uint dataSize, BinaryReader recordReader, TESVSnip define ) : System