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, } }