Namespace: ITHit.WebDAV.Server.Class1
The IFile type exposes the following members.
Name | Description | |
---|---|---|
ContentLength |
Gets the size of the file content in bytes.
(Inherited from IContent.) | |
ContentType |
Gets the media type of the file.
(Inherited from IContent.) | |
Created |
Gets the creation date of the item in repository expressed as the coordinated universal time (UTC).
(Inherited from IHierarchyItemBase.) | |
Etag |
Gets entity tag - string that identifies current state of resource's content.
(Inherited from IContent.) | |
Modified |
Gets the last modification date of the item in repository expressed as the coordinated universal time (UTC).
(Inherited from IHierarchyItemBase.) | |
Name |
Gets the name of the item in repository.
(Inherited from IHierarchyItemBase.) | |
Path |
Unique item path in the repository relative to storage root.
(Inherited from IHierarchyItemBase.) |
Name | Description | |
---|---|---|
CopyToAsync |
Creates a copy of this item with a new name in the destination folder.
(Inherited from IHierarchyItem.) | |
DeleteAsync |
Deletes this item.
(Inherited from IHierarchyItem.) | |
GetPropertiesAsync |
Gets values of all properties or selected properties for this item.
(Inherited from IHierarchyItem.) | |
GetPropertyNamesAsync |
Gets names of all properties for this item.
(Inherited from IHierarchyItem.) | |
MoveToAsync |
Moves this item to the destination folder under a new name.
(Inherited from IHierarchyItem.) | |
ReadAsync |
Reads the file content from the repository and writes it to the specified stream.
(Inherited from IContent.) | |
UpdatePropertiesAsync |
Adds, modifies and removes properties for this item.
(Inherited from IHierarchyItem.) | |
WriteAsync |
Saves the content of the file from the specified stream to the storage repository.
(Inherited from IContent.) |