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

WriteHeader() static private method

static private WriteHeader ( AbstractBufferedWriter writer, Guid guid ) : void
writer AbstractBufferedWriter
guid Guid
return void
        internal static void WriteHeader(AbstractBufferedWriter writer, Guid? guid)
        {
            if (guid.HasValue)
            {
                writer.WriteByteArrayRaw(MagicStartOfFileWithGuid);
                writer.WriteGuid(guid.Value);
            }
            else
            {
                writer.WriteByteArrayRaw(MagicStartOfFile);
            }
        }

Usage Example

Beispiel #1
0
 public void WriteHeader(AbstractBufferedWriter writer)
 {
     FileCollectionWithFileInfos.WriteHeader(writer, _guid);
     writer.WriteUInt8((byte)KVFileType.PureValuesWithId);
     writer.WriteVInt64(_subId);
     writer.WriteVInt64(_generation);
 }
All Usage Examples Of BTDB.KVDBLayer.FileCollectionWithFileInfos::WriteHeader