C# Class System.IO.Compression.ZipCentralDirectoryFileHeader

Show file Open project: dotnet/corefx Class Usage Examples

Public Properties

Property Type Description
CompressedSize long
CompressionMethod ushort
Crc32 uint
DiskNumberStart int
ExternalFileAttributes uint
ExtraFieldLength ushort
ExtraFields List
FileComment byte[]
FileCommentLength ushort
Filename byte[]
FilenameLength ushort
GeneralPurposeBitFlag ushort
InternalFileAttributes ushort
LastModified uint
RelativeOffsetOfLocalHeader long
UncompressedSize long
VersionMadeByCompatibility byte
VersionMadeBySpecification byte
VersionNeededToExtract ushort

Public Methods

Method Description
TryReadBlock ( BinaryReader reader, bool saveExtraFieldsAndComments, ZipCentralDirectoryFileHeader &header ) : bool

Method Details

TryReadBlock() static public method

static public TryReadBlock ( BinaryReader reader, bool saveExtraFieldsAndComments, ZipCentralDirectoryFileHeader &header ) : bool
reader BinaryReader
saveExtraFieldsAndComments bool
header ZipCentralDirectoryFileHeader
return bool

Property Details

CompressedSize public property

public long CompressedSize
return long

CompressionMethod public property

public ushort CompressionMethod
return ushort

Crc32 public property

public uint Crc32
return uint

DiskNumberStart public property

public int DiskNumberStart
return int

ExternalFileAttributes public property

public uint ExternalFileAttributes
return uint

ExtraFieldLength public property

public ushort ExtraFieldLength
return ushort

ExtraFields public property

public List ExtraFields
return List

FileComment public property

public byte[] FileComment
return byte[]

FileCommentLength public property

public ushort FileCommentLength
return ushort

Filename public property

public byte[] Filename
return byte[]

FilenameLength public property

public ushort FilenameLength
return ushort

GeneralPurposeBitFlag public property

public ushort GeneralPurposeBitFlag
return ushort

InternalFileAttributes public property

public ushort InternalFileAttributes
return ushort

LastModified public property

public uint LastModified
return uint

RelativeOffsetOfLocalHeader public property

public long RelativeOffsetOfLocalHeader
return long

UncompressedSize public property

public long UncompressedSize
return long

VersionMadeByCompatibility public property

public byte VersionMadeByCompatibility
return byte

VersionMadeBySpecification public property

public byte VersionMadeBySpecification
return byte

VersionNeededToExtract public property

public ushort VersionNeededToExtract
return ushort