FileHeader
Overview
Location
-
Reference:
- Go.dll .NET, .NET Standard 2.0
- Go.fx Island
- Namespace: go.archive.zip
- Platforms: .NET, .NET Standard 2.0, Island
constructor
constructor
FileHeader()
init()
Sub New()
constructor (string, string, Boolean, UInt16, UInt16, UInt16, UInt16, Time, UInt16, UInt16, UInt32, UInt32, UInt32, uint64, uint64, Slice<Byte>, UInt32)
// .NET, .NET Standard 2.0
constructor(aName: string; aComment: string; aNonUTF8: Boolean; aCreatorVersion: UInt16; aReaderVersion: UInt16; aFlags: UInt16; aMethod: UInt16; aModified: Time; aModifiedTime: UInt16; aModifiedDate: UInt16; aCRC32: UInt32; aCompressedSize: UInt32; aUncompressedSize: UInt32; aCompressedSize64: uint64; aUncompressedSize64: uint64; aExtra: Slice<Byte>; aExternalAttrs: UInt32)
// Island
constructor(aName: string; aComment: string; aNonUTF8: bool; aCreatorVersion: uint16; aReaderVersion: uint16; aFlags: uint16; aMethod: uint16; aModified: Time; aModifiedTime: uint16; aModifiedDate: uint16; aCRC32: uint32; aCompressedSize: uint32; aUncompressedSize: uint32; aCompressedSize64: uint64; aUncompressedSize64: uint64; aExtra: Slice<Byte>; aExternalAttrs: uint32)
// .NET, .NET Standard 2.0
FileHeader(string aName, string aComment, Boolean aNonUTF8, UInt16 aCreatorVersion, UInt16 aReaderVersion, UInt16 aFlags, UInt16 aMethod, Time aModified, UInt16 aModifiedTime, UInt16 aModifiedDate, UInt32 aCRC32, UInt32 aCompressedSize, UInt32 aUncompressedSize, uint64 aCompressedSize64, uint64 aUncompressedSize64, Slice<Byte> aExtra, UInt32 aExternalAttrs)
// Island
FileHeader(string aName, string aComment, bool aNonUTF8, uint16 aCreatorVersion, uint16 aReaderVersion, uint16 aFlags, uint16 aMethod, Time aModified, uint16 aModifiedTime, uint16 aModifiedDate, uint32 aCRC32, uint32 aCompressedSize, uint32 aUncompressedSize, uint64 aCompressedSize64, uint64 aUncompressedSize64, Slice<Byte> aExtra, uint32 aExternalAttrs)
// .NET, .NET Standard 2.0
init(_ aName: string, _ aComment: string, _ aNonUTF8: Boolean, _ aCreatorVersion: UInt16, _ aReaderVersion: UInt16, _ aFlags: UInt16, _ aMethod: UInt16, _ aModified: Time, _ aModifiedTime: UInt16, _ aModifiedDate: UInt16, _ aCRC32: UInt32, _ aCompressedSize: UInt32, _ aUncompressedSize: UInt32, _ aCompressedSize64: uint64, _ aUncompressedSize64: uint64, _ aExtra: Slice<Byte>, _ aExternalAttrs: UInt32)
// Island
init(_ aName: string, _ aComment: string, _ aNonUTF8: bool, _ aCreatorVersion: uint16, _ aReaderVersion: uint16, _ aFlags: uint16, _ aMethod: uint16, _ aModified: Time, _ aModifiedTime: uint16, _ aModifiedDate: uint16, _ aCRC32: uint32, _ aCompressedSize: uint32, _ aUncompressedSize: uint32, _ aCompressedSize64: uint64, _ aUncompressedSize64: uint64, _ aExtra: Slice<Byte>, _ aExternalAttrs: uint32)
// .NET, .NET Standard 2.0
Sub New(aName As string, aComment As string, aNonUTF8 As Boolean, aCreatorVersion As UInt16, aReaderVersion As UInt16, aFlags As UInt16, aMethod As UInt16, aModified As Time, aModifiedTime As UInt16, aModifiedDate As UInt16, aCRC32 As UInt32, aCompressedSize As UInt32, aUncompressedSize As UInt32, aCompressedSize64 As uint64, aUncompressedSize64 As uint64, aExtra As Slice<Byte>, aExternalAttrs As UInt32)
// Island
Sub New(aName As string, aComment As string, aNonUTF8 As bool, aCreatorVersion As uint16, aReaderVersion As uint16, aFlags As uint16, aMethod As uint16, aModified As Time, aModifiedTime As uint16, aModifiedDate As uint16, aCRC32 As uint32, aCompressedSize As uint32, aUncompressedSize As uint32, aCompressedSize64 As uint64, aUncompressedSize64 As uint64, aExtra As Slice<Byte>, aExternalAttrs As uint32)
Parameters:
- aName:
- aComment:
- aNonUTF8:
- aCreatorVersion:
- aReaderVersion:
- aFlags:
- aMethod:
- aModified:
- aModifiedTime:
- aModifiedDate:
- aCRC32:
- aCompressedSize:
- aUncompressedSize:
- aCompressedSize64:
- aUncompressedSize64:
- aExtra:
- aExternalAttrs:
constructor (FileHeader)
constructor(value: FileHeader)
FileHeader(FileHeader value)
init(_ value: FileHeader)
Sub New(value As FileHeader)
Parameters:
- value:
Comment
CompressedSize
var CompressedSize: uint32;
uint32 CompressedSize
var CompressedSize: uint32
CompressedSize uint32
FIELD CompressedSize() As uint32
CompressedSize64
var CompressedSize64: uint64;
uint64 CompressedSize64
var CompressedSize64: uint64
CompressedSize64 uint64
FIELD CompressedSize64() As uint64
CRC32
CreatorVersion
var CreatorVersion: uint16;
uint16 CreatorVersion
var CreatorVersion: uint16
CreatorVersion uint16
FIELD CreatorVersion() As uint16
ExternalAttrs
var ExternalAttrs: uint32;
uint32 ExternalAttrs
var ExternalAttrs: uint32
ExternalAttrs uint32
FIELD ExternalAttrs() As uint32
Extra
FileInfo
method FileInfo: FileInfo
FileInfo FileInfo()
func FileInfo() -> FileInfo
func FileInfo() FileInfo
Function FileInfo() As FileInfo
Flags
Method
Mode
method Mode: FileMode
FileMode Mode()
func Mode() -> FileMode
func Mode() FileMode
Function Mode() As FileMode
Modified
ModifiedDate
var ModifiedDate: uint16;
uint16 ModifiedDate
var ModifiedDate: uint16
ModifiedDate uint16
FIELD ModifiedDate() As uint16
ModifiedTime
var ModifiedTime: uint16;
uint16 ModifiedTime
var ModifiedTime: uint16
ModifiedTime uint16
FIELD ModifiedTime() As uint16
ModTime
method ModTime: Time
Time ModTime()
func ModTime() -> Time
func ModTime() Time
Function ModTime() As Time
Name
NonUTF8
ReaderVersion
var ReaderVersion: uint16;
uint16 ReaderVersion
var ReaderVersion: uint16
ReaderVersion uint16
FIELD ReaderVersion() As uint16
SetMode
method SetMode(mode: FileMode)
void SetMode(FileMode mode)
func SetMode(_ mode: FileMode)
Sub SetMode(mode As FileMode)
Parameters:
- mode:
SetModTime
method SetModTime(t: Time)
void SetModTime(Time t)
func SetModTime(_ t: Time)
Sub SetModTime(t As Time)
Parameters:
- t:
UncompressedSize
var UncompressedSize: uint32;
uint32 UncompressedSize
var UncompressedSize: uint32
UncompressedSize uint32
FIELD UncompressedSize() As uint32
UncompressedSize64
Comment
CompressedSize
var CompressedSize: uint32;
uint32 CompressedSize
var CompressedSize: uint32
CompressedSize uint32
FIELD CompressedSize() As uint32
CompressedSize64
var CompressedSize64: uint64;
uint64 CompressedSize64
var CompressedSize64: uint64
CompressedSize64 uint64
FIELD CompressedSize64() As uint64
CRC32
CreatorVersion
var CreatorVersion: uint16;
uint16 CreatorVersion
var CreatorVersion: uint16
CreatorVersion uint16
FIELD CreatorVersion() As uint16
ExternalAttrs
var ExternalAttrs: uint32;
uint32 ExternalAttrs
var ExternalAttrs: uint32
ExternalAttrs uint32
FIELD ExternalAttrs() As uint32
Extra
Flags
Method
Modified
ModifiedDate
var ModifiedDate: uint16;
uint16 ModifiedDate
var ModifiedDate: uint16
ModifiedDate uint16
FIELD ModifiedDate() As uint16
ModifiedTime
var ModifiedTime: uint16;
uint16 ModifiedTime
var ModifiedTime: uint16
ModifiedTime uint16
FIELD ModifiedTime() As uint16
Name
NonUTF8
ReaderVersion
var ReaderVersion: uint16;
uint16 ReaderVersion
var ReaderVersion: uint16
ReaderVersion uint16
FIELD ReaderVersion() As uint16
UncompressedSize
var UncompressedSize: uint32;
uint32 UncompressedSize
var UncompressedSize: uint32
UncompressedSize uint32
FIELD UncompressedSize() As uint32
UncompressedSize64
constructor
constructor
FileHeader()
init()
Sub New()
constructor (string, string, Boolean, UInt16, UInt16, UInt16, UInt16, Time, UInt16, UInt16, UInt32, UInt32, UInt32, uint64, uint64, Slice<Byte>, UInt32)
// .NET, .NET Standard 2.0
constructor(aName: string; aComment: string; aNonUTF8: Boolean; aCreatorVersion: UInt16; aReaderVersion: UInt16; aFlags: UInt16; aMethod: UInt16; aModified: Time; aModifiedTime: UInt16; aModifiedDate: UInt16; aCRC32: UInt32; aCompressedSize: UInt32; aUncompressedSize: UInt32; aCompressedSize64: uint64; aUncompressedSize64: uint64; aExtra: Slice<Byte>; aExternalAttrs: UInt32)
// Island
constructor(aName: string; aComment: string; aNonUTF8: bool; aCreatorVersion: uint16; aReaderVersion: uint16; aFlags: uint16; aMethod: uint16; aModified: Time; aModifiedTime: uint16; aModifiedDate: uint16; aCRC32: uint32; aCompressedSize: uint32; aUncompressedSize: uint32; aCompressedSize64: uint64; aUncompressedSize64: uint64; aExtra: Slice<Byte>; aExternalAttrs: uint32)
// .NET, .NET Standard 2.0
FileHeader(string aName, string aComment, Boolean aNonUTF8, UInt16 aCreatorVersion, UInt16 aReaderVersion, UInt16 aFlags, UInt16 aMethod, Time aModified, UInt16 aModifiedTime, UInt16 aModifiedDate, UInt32 aCRC32, UInt32 aCompressedSize, UInt32 aUncompressedSize, uint64 aCompressedSize64, uint64 aUncompressedSize64, Slice<Byte> aExtra, UInt32 aExternalAttrs)
// Island
FileHeader(string aName, string aComment, bool aNonUTF8, uint16 aCreatorVersion, uint16 aReaderVersion, uint16 aFlags, uint16 aMethod, Time aModified, uint16 aModifiedTime, uint16 aModifiedDate, uint32 aCRC32, uint32 aCompressedSize, uint32 aUncompressedSize, uint64 aCompressedSize64, uint64 aUncompressedSize64, Slice<Byte> aExtra, uint32 aExternalAttrs)
// .NET, .NET Standard 2.0
init(_ aName: string, _ aComment: string, _ aNonUTF8: Boolean, _ aCreatorVersion: UInt16, _ aReaderVersion: UInt16, _ aFlags: UInt16, _ aMethod: UInt16, _ aModified: Time, _ aModifiedTime: UInt16, _ aModifiedDate: UInt16, _ aCRC32: UInt32, _ aCompressedSize: UInt32, _ aUncompressedSize: UInt32, _ aCompressedSize64: uint64, _ aUncompressedSize64: uint64, _ aExtra: Slice<Byte>, _ aExternalAttrs: UInt32)
// Island
init(_ aName: string, _ aComment: string, _ aNonUTF8: bool, _ aCreatorVersion: uint16, _ aReaderVersion: uint16, _ aFlags: uint16, _ aMethod: uint16, _ aModified: Time, _ aModifiedTime: uint16, _ aModifiedDate: uint16, _ aCRC32: uint32, _ aCompressedSize: uint32, _ aUncompressedSize: uint32, _ aCompressedSize64: uint64, _ aUncompressedSize64: uint64, _ aExtra: Slice<Byte>, _ aExternalAttrs: uint32)
// .NET, .NET Standard 2.0
Sub New(aName As string, aComment As string, aNonUTF8 As Boolean, aCreatorVersion As UInt16, aReaderVersion As UInt16, aFlags As UInt16, aMethod As UInt16, aModified As Time, aModifiedTime As UInt16, aModifiedDate As UInt16, aCRC32 As UInt32, aCompressedSize As UInt32, aUncompressedSize As UInt32, aCompressedSize64 As uint64, aUncompressedSize64 As uint64, aExtra As Slice<Byte>, aExternalAttrs As UInt32)
// Island
Sub New(aName As string, aComment As string, aNonUTF8 As bool, aCreatorVersion As uint16, aReaderVersion As uint16, aFlags As uint16, aMethod As uint16, aModified As Time, aModifiedTime As uint16, aModifiedDate As uint16, aCRC32 As uint32, aCompressedSize As uint32, aUncompressedSize As uint32, aCompressedSize64 As uint64, aUncompressedSize64 As uint64, aExtra As Slice<Byte>, aExternalAttrs As uint32)
Parameters:
- aName:
- aComment:
- aNonUTF8:
- aCreatorVersion:
- aReaderVersion:
- aFlags:
- aMethod:
- aModified:
- aModifiedTime:
- aModifiedDate:
- aCRC32:
- aCompressedSize:
- aUncompressedSize:
- aCompressedSize64:
- aUncompressedSize64:
- aExtra:
- aExternalAttrs:
constructor (FileHeader)
constructor(value: FileHeader)
FileHeader(FileHeader value)
init(_ value: FileHeader)
Sub New(value As FileHeader)
Parameters:
- value: