Public Instance Constructors
ZipExtraData | Overloaded. Initializes a new instance of the ZipExtraData class. |
Public Instance Properties
CurrentReadIndex | Get the index for the current read value. |
Length | Gets the current extra data length. |
UnreadCount | Get the number of bytes remaining to be read for the current value; |
ValueLength | Get the length of the last value found by Find |
Public Instance Methods
AddData | Overloaded. Add a byte of data to the pending new entry. |
AddEntry | Add a new entry to extra data |
AddLeInt | Add an integer value in little endian order to the pending new entry. |
AddLeLong | Add a long value in little endian order to the pending new entry. |
AddLeShort | Add a short value in little endian order to the pending new entry. |
AddNewEntry | Add entry data added since StartNewEntry using the ID passed. |
Clear | Clear the stored data. |
Delete | Delete an extra data field. |
Dispose | Dispose of this instance. |
Equals (inherited from Object) | Determines whether the specified Object is equal to the current Object. |
Find | Find an extra data value |
GetEntryData | Get the raw extra data value |
GetHashCode (inherited from Object) | Serves as a hash function for a particular type, suitable for use in hashing algorithms and data structures like a hash table. |
GetStreamForTag | Get a read-only Stream for the associated tag. |
GetType (inherited from Object) | Gets the Type of the current instance. |
ReadByte | Read a byte from an extra data |
ReadInt | Read an integer in little endian form from the last found data value. |
ReadLong | Read a long in little endian form from the last found data value |
ReadShort | Read a short value in little endian form from the last found data value. |
Skip | Skip data during reading. |
StartNewEntry | Start adding a new entry. |
ToString (inherited from Object) | Returns a String that represents the current Object. |