The ITHit.WebDav.Server.Response namespace provides classes that represent various WebDAV server responses and HTTP errors.
| Class | Description |
|---|---|
| AccessDeniedResponse | Not enough permissions. |
| ConflictResponse | Indicates that operation has failed due to a conflict with the current state of the hierarchy item. |
| CreatedResponse | Indicates that operation has succeeded and resulted in a new hierarchy item being created. |
| FailedDependencyResponse | Means that operation could not be performed on the hierarchy item because the requested action depended on another action and that action failed. |
| ItemResponse | Represents response for one hierarchy item in multistatus response. |
| LockedResponse | Indicates that operation has failed because the source or destination hierarchy item is locked and client did not provide lock token. |
| MultipropResponse | Serves as responses container for multiple WebDAV properties. |
| MultistatusResponse | Serves as the container for multiple WebDAV responses. |
| NoContentResponse | Indicates that operation has succeeded. |
| NotAllowedResponse | The invoked operation is not allowed for the hierarchy item. |
| OkResponse | Indicates that operation has succeeded. |
| PreconditionFailedResponse | The precondition given by the WebDAV client evaluated to false when it was tested on the server. |
| PropResponse | Represents response for one property in multistatus response. |
| ServerErrorResponse | Server error occurred. |
| WebDAVResponse | Serves as the base class for HTTP responses send by the WebDAV server. |