Compartilhar via


DuplicateMetadataObjectException membros

Representa uma exceção que é lançada quando um ou mais objetos de metadados têm valores de campo que são iguais em um contexto onde isso não é permitido.

O tipo DuplicateMetadataObjectException expõe os membros a seguir

Construtores

  Nome Descrição
Método público DuplicateMetadataObjectException() Inicializa uma nova instância da classe.
Método público DuplicateMetadataObjectException(String) Inicializa uma nova instância da classe com uma mensagem de erro especificada.
Método protegido DuplicateMetadataObjectException(SerializationInfo, StreamingContext) Inicializa uma nova instância da classe com dados serializados.
Método público DuplicateMetadataObjectException(String, Exception) Inicializa uma nova instância da classe com uma mensagem de erro especificada e uma referência à exceção interna que é a causa dessa exceção.
Método público DuplicateMetadataObjectException(IMetadataObject, String, IExceptionHelper) Inicializa uma nova instância da classe, que contém uma referência para o objeto de metadados que está causando o problema, porque ele é uma duplicata.
Método público DuplicateMetadataObjectException(String, IMetadataObject, String, IExceptionHelper) Inicializa uma nova instância da classe com uma mensagem de erro especificada, a instância do objeto de metadados duplicado e o nome do campo que contém a duplicata.
Método público DuplicateMetadataObjectException(String, Exception, IMetadataObject, String, IExceptionHelper) Inicializa uma nova instância da classe com uma mensagem de erro especificada, uma referência à exceção interna que causou essa exceção, a instância do objeto de metadados duplicado e o nome do campo que contém a duplicata.

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 InvalidFieldName Representa o campo que não é válido. (Herdado de InvalidMetadataObjectException.)
Propriedade pública InvalidMetadataObject Representa o objeto de metadados que não é válido. (Herdado de InvalidMetadataObjectException.)
Propriedade pública IsRetriable Determina se é segura para repetir a operação que causou a exceção. (Herdado de BdcException.)
Propriedade pública Message Recupera a mensagem de exceção. (Substitui InvalidMetadataObjectException.Message.)
Propriedade pública MetadataObjectType Obtém ou define o tipo de objeto de metadados que causou a exceção. (Herdado de MetadataException.)
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. (Herdado de BdcException.)

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.
fornece o estado de exceção. (Herdado de BdcException.)
Método público GetBaseException (Herdado de Exception.)
Método público GetObjectData Retorna a serialização de objeto e fluxo de dados. (Herdado de InvalidMetadataObjectException.)
Método público GetType (Herdado de Exception.)
Método protegido Initialize Inicializa o objeto de exceção. (Herdado de InvalidMetadataObjectException.)
Método público ToString Cria e retorna uma representação de cadeia de caracteres de exceção atual. (Substitui InvalidMetadataObjectException.ToString().)

Início

Ver também

Referência

DuplicateMetadataObjectException classe

Microsoft.BusinessData.MetadataModel namespace