BplusDotNet.LinkedFile.setHeader C# (CSharp) Method

setHeader() public method

public setHeader ( ) : void
return void
        public void setHeader()
        {
            byte[] header = this.makeHeader();
            this.fromfile.Seek(this.seekStart, System.IO.SeekOrigin.Begin);
            this.fromfile.Write(header, 0, header.Length);
            this.headerDirty = false;
        }

Usage Example

Example #1
0
 public static LinkedFile InitializeLinkedFileInStream(System.IO.Stream fromfile, int buffersize, long StartSeek)
 {
     LinkedFile result = new LinkedFile(buffersize, StartSeek);
     result.fromfile = fromfile;
     result.setHeader();
     // buffersize should be increased by overhead...
     result.buffers = BufferFile.InitializeBufferFileInStream(fromfile, buffersize+BUFFEROVERHEAD, StartSeek+result.headersize);
     return result;
 }
All Usage Examples Of BplusDotNet.LinkedFile::setHeader