/// <summary>
 /// Constructor.
 /// </summary>
 internal StructuredStorageContext()
 {
     _tempOutputStream     = new OutputHandler(new MemoryStream());
     _directoryStream      = new OutputHandler(new MemoryStream());
     _header               = new Header(this);
     _internalBitConverter = new InternalBitConverter(true);
     _fat                = new Fat(this);
     _miniFat            = new MiniFat(this);
     _rootDirectoryEntry = new RootDirectoryEntry(this);
 }
Example #2
0
 /// <summary>
 /// Constructor.
 /// </summary>
 /// <param name="memoryStream">The target memory stream.</param>
 internal OutputHandler(MemoryStream memoryStream)
 {
     _stream       = memoryStream;
     _bitConverter = new InternalBitConverter(true);
 }