public DosHeader(FileStream file)
 {
     file.Seek(0L, SeekOrigin.Begin);
     this._dosHeader = (PEStream.IMAGE_DOS_HEADER)PEStream.PEComponent.ReadData(file, 0L, this._dosHeader.GetType());
     if (this._dosHeader.e_magic != 0x5a4d)
     {
         throw new Win32Exception(11, Resources.GetString("Ex_InvalidPEImage"));
     }
     base._data    = this._dosHeader;
     base._address = 0L;
     base._size    = base.CalculateSize(this._dosHeader);
 }
 public DosHeader(FileStream file)
 {
     file.Seek(0L, SeekOrigin.Begin);
     this._dosHeader = (PEStream.IMAGE_DOS_HEADER) PEStream.PEComponent.ReadData(file, 0L, this._dosHeader.GetType());
     if (this._dosHeader.e_magic != 0x5a4d)
     {
         throw new Win32Exception(11, Resources.GetString("Ex_InvalidPEImage"));
     }
     base._data = this._dosHeader;
     base._address = 0L;
     base._size = base.CalculateSize(this._dosHeader);
 }