public DataFile(IFile file, T value, DataFileNodeType <T> nodeType)
            : base(file)
        {
            this.File     = file;
            this.value    = value;
            this.NodeType = nodeType;

            if (nodeType.AutoLoad)
            {
                Load();
            }

            if (this.NodeType.AutoLoad)
            {
                this.File.Activity += new NodeActivityEventHandler(File_Activity);
            }
        }
 public DataFile(IFile file, DataFileNodeType <T> nodeType)
     : this(file, null, nodeType)
 {
 }