The ITHit.WebDav.Client.Exceptions namespace provides classes that represent various WebDAV client library exceptions, erroneous server responses and HTTP errors.
| 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. |