BTDB.KVDBLayer.FilePureValuesWithId.WriteHeader C# (CSharp) Method

WriteHeader() public method

public WriteHeader ( AbstractBufferedWriter writer ) : void
writer BTDB.StreamLayer.AbstractBufferedWriter
return void
        public void WriteHeader(AbstractBufferedWriter writer)
        {
            FileCollectionWithFileInfos.WriteHeader(writer, _guid);
            writer.WriteUInt8((byte)KVFileType.PureValuesWithId);
            writer.WriteVInt64(_subId);
            writer.WriteVInt64(_generation);
        }

Usage Example

Esempio n. 1
0
        void StartNewPureValueFile()
        {
            _pureValueFile       = _fileCollection.AddFile("hpv");
            _pureValueFileWriter = _pureValueFile.GetAppenderWriter();
            var fileInfo = new FilePureValuesWithId(_subDBId, _fileCollection.NextGeneration(), _fileCollection.Guid);

            fileInfo.WriteHeader(_pureValueFileWriter);
            _fileCollection.SetInfo(_pureValueFile.Index, fileInfo);
        }
All Usage Examples Of BTDB.KVDBLayer.FilePureValuesWithId::WriteHeader