IT Hit WebDAV AJAX Library


Interfaces, Classes and Structures
Base class for exceptions.
struct ITHit.Logger
Provides static methods for logging.
Type of information being logged.
The request could not be carried because of conflict on server.
The method could not be performed on the resource because the requested action depended on another action and that action failed.
The server refused to fulfill the request.
The item doesn't exist on the server.
The method is not implemented.
Is raised whenever property processing was unsuccessfull.
Thrown when server responded with Property forbidden http response.
Thrown when server responded with Property Not Found http response.
Incorrect credentials provided or insufficient permissions to access the requested item.
Base exception for all exceptions thrown by WebDAV client library.
Is thrown whenever and erroneous http response is received.
Represents features supported by WebDAV server.
Represents a folder in a WebDAV repository.
Represents one WebDAV item (resource, folder or lock-null).
Represents response status.
Represents information about errors occurred in different elements.
Represents error occurred in one element.
Provides means for finding which properties failed to update.
Information about lock set on an item.
Scope of the lock.
Represents pair of resource(folder) uri - lock token.
Options of an item, described by supported HTTP extensions.
Represents custom property exposed by WebDAV hierarchy items.
WebDAV property name.
Represents a resource (file) on a WebDAV server.
Type of the item (Resource or Folder).
Information about file upload progress.
Session for accessing WebDAV servers.

Namespaces
This namespace provides classes for accessing WebDAV server items, file structure management, properties management and items locking.
The ITHit.WebDav.Client.Exceptions namespace provides classes that represent various WebDAV client library exceptions, erroneous server responses and HTTP errors.