This namespace provides classes for accessing WebDAV server items, file structure management, properties management and items locking.
| Class | Description |
|---|---|
| LockInfo | Information about lock set on an item. |
| LockUriTokenPair | Represents pair of resource(folder) uri - lock token. Is used to access locked resources. |
| OptionsInfo | Options of an item, described by supported HTTP extensions |
| Property | WebDAV Property that represents xml properties as well as allows to access simple string properties. |
| PropertyName | WebDAV property name. |
| Source | Media type independent link. |
| WebDavSession | Session for accessing WebDAV servers. |
| Interface | Description |
|---|---|
| IConnectionSettings | Connection settings. |
| IFolder | Represents a folder in a WebDAV repository. |
| IHierarchyItem | Represents one WebDAV item (resource, folder, version or lock-null). |
| IItemContent | Provides file upload and download functionality. |
| IMultistatus | Represents information about errors occurred in different elements. |
| IMultistatusResponse | Represents error occurred in one element. |
| IPropertyMultistatusResponse | Provides means for finding which properties failed to update. |
| IResource | Represents a resource (file) on a WebDAV server. |
| IResumableUpload | Provides support partial uploads and resuming broken uploads. |
| IVersion | Represents single resource version. |
| Structure | Description |
|---|---|
| HttpStatus | Structure that describes HTTP response's status. |
| Enumeration | Description |
|---|---|
| AutoVersion | Auto versioning modes. |
| Features | Represents WebDAV server item compliance. |
| ItemType | Type of IHierarchyItem. |
| LockScope | Scope of the lock. |