ITHit.WebDAV.Client.Exceptions Namespace

IT Hit WebDAV for .NET

The ITHit.WebDav.Client.Exceptions namespace provides classes that represent various WebDAV client library exceptions, erroneous server responses and HTTP errors.

Namespace hierarchy

Classes

Class Description
ConflictException The request could not be carried because of conflict on server.
DependencyFailedException The method could not be performed on the resource because the requested action depended on another action and that action failed.
ForbiddenException The server refused to fulfill the request.
InvalidCheckOutCheckInStateException Is thrown when a resource is either checked in while need to be checked out for an operation to succeed or vice versa.
InvalidLicenseException The license is invalid.
LockedException The item is locked.
MethodNotAllowedException The method is not allowed.
NotFoundException The item doesn't exist on the server.
NotImplementedException The method is not implemented.
NotUnderVersionControlException Is thrown when a resource should be placed under version control for an operation to succeed.
NotVersionableException Is thrown when a resource can not be put under version control.
PreconditionFailedException Precondition failed.
PropertyConflictException Thrown when server responded with Property Conflict http response.
PropertyException Is raised whenever property processing was unsuccessful.
PropertyForbiddenException Thrown when server responded with Property forbidden http response.
PropertyNotFoundException Thrown when server responded with Property Not Found http response for some property.
UnauthorizedException Incorrect credentials provided or insufficient permissions to access the requested item.
UnsupportedDeltaVResult Is thrown when server returns result which this version of client can not handle.
WebDavException Base exception for all exceptions thrown by WebDAV client library.
WebDavHttpException Is thrown whenever and erroneous http response is received.