|
Fingerprint_Card
|
Class representing extended unix date time values. More...


Public Types | |
| enum | Flags : byte { ModificationTime = 0x01 , AccessTime = 0x02 , CreateTime = 0x04 } |
| Flags indicate which values are included in this instance. More... | |
Public Member Functions | |
| void | SetData (byte[] data, int index, int count) |
| Set the data from the raw values provided. | |
| byte[] | GetData () |
| Get the binary data representing this instance. | |
Static Public Member Functions | |
| static bool | IsValidValue (DateTime value) |
| Test a value to see if is valid and can be represented here. | |
Properties | |
| short | TagID [get] |
| Get the ID. | |
| DateTime | ModificationTime [get, set] |
| Get /set the Modification Time. | |
| DateTime | AccessTime [get, set] |
| Get / set the Access Time. | |
| DateTime | CreateTime [get, set] |
| Get / Set the Create Time. | |
| Flags | Include [get, set] |
| Get/set the values to include. | |
Private Attributes | |
| Flags | _flags |
| DateTime | _modificationTime = new DateTime(1970,1,1) |
| DateTime | _lastAccessTime = new DateTime(1970, 1, 1) |
| DateTime | _createTime = new DateTime(1970, 1, 1) |
Class representing extended unix date time values.
Flags indicate which values are included in this instance.
| Enumerator | |
|---|---|
| ModificationTime | The modification time is included. |
| AccessTime | The access time is included. |
| CreateTime | The create time is included. |
| byte[] ICSharpCode.SharpZipLib.Zip.ExtendedUnixData.GetData | ( | ) |
Get the binary data representing this instance.
Implements ICSharpCode.SharpZipLib.Zip.ITaggedData.
|
static |
Test a value to see if is valid and can be represented here.
| value | The value to test. |
The standard Unix time is a signed integer data type, directly encoding the Unix time number, which is the number of seconds since 1970-01-01. Being 32 bits means the values here cover a range of about 136 years. The minimum representable time is 1901-12-13 20:45:52, and the maximum representable time is 2038-01-19 03:14:07.
| void ICSharpCode.SharpZipLib.Zip.ExtendedUnixData.SetData | ( | byte[] | data, |
| int | index, | ||
| int | count ) |
Set the data from the raw values provided.
| data | The raw data to extract values from. |
| index | The index to start extracting values from. |
| count | The number of bytes available. |
Implements ICSharpCode.SharpZipLib.Zip.ITaggedData.
|
private |
|
private |
|
private |
|
private |
|
getset |
|
getset |
|
getsetprivate |
Get/set the values to include.
|
getset |
|
get |
Get the ID.
Implements ICSharpCode.SharpZipLib.Zip.ITaggedData.