Compartilhar via


AccessDeniedException membros

Especifica a exceção que é lançada quando o subsistema de autorização Business Data Connectivity (BDC) service detecta uma tentativa de acesso que não é válida.

O tipo AccessDeniedException expõe os membros a seguir

Construtores

  Nome Descrição
Método público AccessDeniedException() Cria uma nova instância da classe.
Método público AccessDeniedException(String) Cria uma nova instância da classe com uma cadeia de caracteres de mensagem.
Método público AccessDeniedException(String, Exception) Cria uma nova instância da classe usando uma mensagem e a exceção interna.
Método público AccessDeniedException(Type, String, IExceptionHelper) Cria uma exceção que descreve a ACL, o tipo de objeto e o nome do objeto envolvida na negação de acesso.
Método público AccessDeniedException(String, Type, String, IExceptionHelper) Cria uma exceção com uma mensagem descrevendo a negação de acesso, juntamente com o acl, o tipo de objeto e o nome de objeto envolvido.
Método público AccessDeniedException(String, Exception, Type, String, IExceptionHelper) Cria uma exceção com uma mensagem descrevendo a negação de acesso, juntamente com o acl, o tipo de objeto e o nome de objeto envolvido. Também aceita uma exceção interna indicando a causa.

Início

Propriedades

  Nome Descrição
Propriedade pública Data (Herdado de Exception.)
Propriedade pública ExceptionHelper Obtém a exceção auxiliar que auxilia com a localização. (Herdado de BdcException.)
Propriedade pública HasExplicitMessage Determina se a exceção tem uma mensagem explícita que identifica o problema encontrado em vez da mensagem genérica que corresponde ao tipo de exceção. (Herdado de BdcException.)
Propriedade protegida HResult (Herdado de Exception.)
Propriedade pública InnerException (Herdado de Exception.)
Propriedade pública IsRetriable Determina se é segura para repetir a operação que causou a exceção. (Herdado de BdcException.)
Propriedade pública Message Obtém uma mensagem de erro de acesso negado genérico. (Substitui BdcException.Message.)
Propriedade pública SecurableObjectType Obtém o tipo de objeto ao qual acesso negado.
Propriedade pública ServerStackTrace Obtém um servidor de rastreamento de pilha. (Herdado de BdcException.)
Propriedade pública StackTrace (Herdado de Exception.)
Propriedade pública State Obtém o estado de exceção Business Data Connectivity (BDC) service. (Substitui BdcException.State.)

Início

Métodos

  Nome Descrição
Método protegido FillState This member is reserved for internal use and is not intended to be used directly from your code. (Substitui BdcException.FillState(BdcExceptionState).)
Método públicoMembro estático FormatError Retorna uma cadeia de caracteres não-localizada que contém informações de log.
Método público GetBaseException (Herdado de Exception.)
Método público GetObjectData Recupera os dados do objeto. (Substitui BdcException.GetObjectData(SerializationInfo, StreamingContext).)
Método público GetType (Herdado de Exception.)
Método público ToString Converte o objeto de exceção em uma cadeia de caracteres. (Substitui BdcException.ToString().)

Início

Ver também

Referência

AccessDeniedException classe

Microsoft.BusinessData.Infrastructure namespace