CefZipReader Class |
Namespace: Internal.Xilium.CefGlue
public sealed class CefZipReader : IDisposable
The CefZipReader type exposes the following members.
| Name | Description | |
|---|---|---|
| Close |
Closes the archive. This should be called directly to ensure that cleanup
occurs on the correct thread.
| |
| CloseFile |
Closes the file.
| |
| Create |
Create a new CefZipReader object. The returned object's methods can only
be called from the thread that created the object.
| |
| Dispose | Releases all resources used by the CefZipReader | |
| Eof |
Returns true if at end of the file contents.
| |
| Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
| Finalize | (Overrides ObjectFinalize.) | |
| GetFileLastModified |
Returns the last modified timestamp for the file.
| |
| GetFileName |
The below methods act on the file at the current cursor position.
Returns the name of the file.
| |
| GetFileSize |
Returns the uncompressed size of the file.
| |
| GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
| GetType | Gets the Type of the current instance. (Inherited from Object.) | |
| MoveToFile |
Moves the cursor to the specified file in the archive. If |caseSensitive|
is true then the search will be case sensitive. Returns true if the cursor
position was set successfully.
| |
| MoveToFirstFile |
Moves the cursor to the first file in the archive. Returns true if the
cursor position was set successfully.
| |
| MoveToNextFile |
Moves the cursor to the next file in the archive. Returns true if the
cursor position was set successfully.
| |
| OpenFile |
Opens the file for reading of uncompressed data. A read password may
optionally be specified.
| |
| ReadFile |
Read uncompressed file contents into the specified buffer. Returns < 0 if
an error occurred, 0 if at the end of file, or the number of bytes read.
| |
| Tell |
Returns the current offset in the uncompressed file contents.
| |
| ToString | Returns a string that represents the current object. (Inherited from Object.) |
| Name | Description | |
|---|---|---|
| MethodInvoke |
Calls the object method by name.
(Defined by ObjectEx.) | |
| PropertyGet(String, Object, Boolean) | Overloaded.
Gets the value of the object property by name.
(Defined by ObjectEx.) | |
| PropertyGetT(String, Object, Boolean) | Overloaded.
Gets the value of the object property by name.
(Defined by ObjectEx.) | |
| PropertySet |
Sets the value of the object property by name.
(Defined by ObjectEx.) |