namespace WebDAVSharp.Server.Utilities {
///
/// Contains the values of status codes defined for Http (WebDav).
///
internal enum WebDavStatusCode {
///
/// Equivalent to Http status 207 (WebDav).
/// WebDAVSharp.Server.Utilities.WebDavStatusCode.MultiStatus provides status for multiple independent operations.
///
///
/// For more information, see .
///
MultiStatus = 207,
///
/// Equivalent to Http status 422 (WebDav).
/// WebDAVSharp.Server.Utilities.WebDavStatusCode.UnprocessableEntity means the server understands the content type of the request entity (hence a 415 () status code is inappropriate), and the syntax of the request entity is correct (thus a 400 () status code is inappropriate) but was unable to process the contained instructions.
///
///
/// For more information, see .
///
UnprocessableEntity = 422,
///
/// Equivalent to Http status 423 (WebDav).
/// WebDAVSharp.Server.Utilities.WebDavStatusCode.Locked means the source or destination resource of a method is locked.
///
///
/// For more information, see .
///
Locked = 423,
///
/// Equivalent to Http status 424 (WebDav).
/// WebDAVSharp.Server.Utilities.WebDavStatusCode.FailedDependency means that the method could not be performed on the resource because the requested action depended on another action and that action failed.
///
///
/// For more information, see .
///
FailedDependency = 424,
///
/// Equivalent to Http status 507 (WebDav).
/// WebDAVSharp.Server.Utilities.WebDavStatusCode.InsufficientStorage means the method could not be performed on the resource because the server is unable to store the representation needed to successfully complete the request.
///
///
/// For more information, see .
///
InsufficientStorage = 507,
}
}