예제 #1
0
파일: RISR.cs 프로젝트: wangchengqun/ratel
        public RISR(string fileName, TrieSettings trieSettings, DBreezeConfiguration configuration)
        {
            this._fileName      = fileName;
            this._configuration = configuration;
            this._trieSettings  = trieSettings;
            DefaultPointerLen   = this._trieSettings.POINTER_LENGTH;

            _backupIsActive = this._configuration.Backup.IsActive;

            //Transforms fileName into ulong digit
            ulFileName = this._configuration.Backup.BackupFNP.ParseFilename(Path.GetFileNameWithoutExtension(this._fileName));

            //Setting up RemoteCommander
            RIC = new DBreeze.Storage.RemoteInstance.RemoteInstanceCommander(configuration.RICommunicator);

            InitFiles();
        }
예제 #2
0
파일: RISR.cs 프로젝트: hhblaze/DBreeze
        public RISR(string fileName, TrieSettings trieSettings, DBreezeConfiguration configuration)
        {
            this._fileName = fileName;
            this._configuration = configuration;
            this._trieSettings = trieSettings;
            DefaultPointerLen = this._trieSettings.POINTER_LENGTH;

            _backupIsActive = this._configuration.Backup.IsActive;

            //Transforms fileName into ulong digit
            ulFileName = this._configuration.Backup.BackupFNP.ParseFilename(Path.GetFileNameWithoutExtension(this._fileName));

            //Setting up RemoteCommander
            RIC = new DBreeze.Storage.RemoteInstance.RemoteInstanceCommander(configuration.RICommunicator);

            InitFiles();
        }