Click or drag to resize

ITHit.WebDAV.Client.Exceptions Namespace

IT Hit WebDAV Classes Reference
The ITHit.WebDav.Client.Exceptions namespace provides classes that represent various WebDAV client library exceptions, erroneous server responses and HTTP errors.
Public classBadRequestException
The request could not be understood by the server due to malformed syntax.
Public classConflictException
The request could not be carried because of conflict on server.
Public classDependencyFailedException
The method could not be performed on the resource because the requested action depended on another action and that action failed.
Public classFileContentModifiedException
Is thrown when resource content was requested from server having If-Range header but it's content was modified and the library can not tell about this situation another way other then exception throwing.
Public classForbiddenException
The server refused to fulfill the request.
Public classInvalidCheckOutCheckInStateException
Is thrown when a resource is either checked in while need to be checked out for an operation to succeed or vice versa.
Public classInvalidLicenseException
The license is invalid.
Public classCode exampleLockedException
The item is locked.
Public classCode exampleMethodNotAllowedException
The method is not allowed.
Public classCode exampleNotFoundException
The item doesn't exist on the server.
Public classNotImplementedException
The method is not implemented.
Public classNotModifiedException
Thrown when server responded with 304 (Not Modified) http response. If the client has performed a conditional GET request and access is allowed, but the document has not been modified, the client library throws this exception.
Public classNotUnderVersionControlException
Is thrown when a resource should be placed under version control for an operation to succeed.
Public classNotVersionableException
Is thrown when a resource can not be put under version control.
Public classCode examplePreconditionFailedException
Precondition failed.
Public classPropertyConflictException
Thrown when server responded with Property Conflict http response.
Public classCode examplePropertyException
Is raised whenever property processing was unsuccessful.
Public classPropertyForbiddenException
Thrown when server responded with Property forbidden http response.
Public classCode examplePropertyNotFoundException
Thrown when server responded with Property Not Found http response for some property.
Public classRedirect302Exception
Indicates that the requested information is located at the URI specified in the Location header.
Public classResumeIncompleteException
Public classStreamClosedException
Occurs when operation is performed on a stream, for which Close has been already called.
Public classCode exampleUnauthorizedException
Incorrect credentials provided or insufficient permissions to access the requested item.
Public classUnsupportedDeltaVResult
Is thrown when server returns result which this version of client can not handle.
Public classWebDavException
Base exception for all exceptions thrown by WebDAV client library.
Public classCode exampleWebDavHttpException
Is thrown whenever and erroneous http response is received.