PlaceholderFile Class |
Namespace: ITHit.FileSystem.Windows
The PlaceholderFile type exposes the following members.
Name | Description | |
---|---|---|
![]() | PlaceholderFile |
Creates an instance of this class.
|
Name | Description | |
---|---|---|
![]() ![]() | ConvertToPlaceholderFile(SafeFileHandle, Byte, Boolean, Boolean) |
Converts a normal file to a placeholder file by handle. Optionally dehydrates the file.
|
![]() ![]() | ConvertToPlaceholderFile(String, Byte, Boolean, Boolean) |
Converts a normal file to a placeholder file. Optionally dehydrates the file.
|
![]() | Dehydrate(Int64, Int64) |
Removes file content from user file system.
|
![]() ![]() | Dehydrate(SafeFileHandle, Int64, Int64) |
Removes file content from user file system by handle.
|
![]() | Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) |
![]() | Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) |
![]() | GetCustomData |
Gets custom data associated with the placeholder.
(Inherited from PlaceholderItem.) |
![]() | GetFileDataSizeInfo |
Gets information about number of bytes on disk, the number of bytes in-sync with the remote storage and not in-sync with remote storage.
|
![]() ![]() | GetFileDataSizeInfo(SafeFileHandle) |
Gets information about number of bytes on disk, number of bytes in sync with the remote storage and not on sync with remote storage using file fandle.
|
![]() | GetHashCode | Serves as the default hash function. (Inherited from Object.) |
![]() | GetInSync |
Gets in-sync state of the placeholder.
(Inherited from PlaceholderItem.) |
![]() | GetState |
Gets placeholder state.
(Inherited from PlaceholderItem.) |
![]() | GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() | Hydrate |
Loads file content to user file system from remote storage.
|
![]() | MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
![]() | SetCustomData(Byte) |
Sets custom data associated with the placeholder. Max 4Kb.
(Inherited from PlaceholderItem.) |
![]() | SetInSync(Boolean) |
Marks the placeholder file as in sync or not in sync.
(Inherited from PlaceholderItem.) |
![]() ![]() | SetItemInfo |
Updates placeholder file information and file content if the file is hydrated.
(Overrides PlaceholderItemSetItemInfo(IFileSystemItemBasicInfo).) |
![]() | ToString | Returns a string that represents the current object. (Inherited from Object.) |
Name | Description | |
---|---|---|
![]() | Path |
Path of this placeholder in user file system.
(Inherited from PlaceholderItem.) |