internal PageDeletionException(RQLException e)
     : base(e.Server, e.Message, e)
 {
     switch (e.ErrorCode)
     {
         case ErrorCode.RDError2910:
             Error = PageDeletionError.ElementsOfPageStillGetReferenced;
             break;
         case ErrorCode.RDError15805:
             Error = PageDeletionError.NoRightToDeletePage;
             break;
         default:
             Error = PageDeletionError.Unknown;
             break;
     }
 }
Example #2
0
        internal PageDeletionException(RQLException e) : base(e.Server, e.Message, e)
        {
            switch (e.ErrorCode)
            {
            case ErrorCode.RDError2910:
                Error = PageDeletionError.ElementsOfPageStillGetReferenced;
                break;

            case ErrorCode.RDError15805:
                Error = PageDeletionError.NoRightToDeletePage;
                break;

            default:
                Error = PageDeletionError.Unknown;
                break;
            }
        }
Example #3
0
 internal PageDeletionException(ServerLogin login, string message) : base(login, message)
 {
     Error = PageDeletionError.Unknown;
 }
 internal PageDeletionException(ServerLogin login, string message)
     : base(login, message)
 {
     Error = PageDeletionError.Unknown;
 }