Partager via


DuplicateMetadataObjectException - Membres

Représente une exception levée lorsqu'un ou plusieurs objets de métadonnées ont des valeurs de champ qui sont égaux dans un contexte où il n'est pas autorisée.

Le type DuplicateMetadataObjectException expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique DuplicateMetadataObjectException() Initialise une nouvelle instance de la classe.
Méthode publique DuplicateMetadataObjectException(String) Initialise une nouvelle instance de la classe avec un message d'erreur spécifié.
Méthode protégée DuplicateMetadataObjectException(SerializationInfo, StreamingContext) Initialise une nouvelle instance de la classe avec les données de série.
Méthode publique DuplicateMetadataObjectException(String, Exception) Initialise une nouvelle instance de la classe avec un message d'erreur spécifié et une référence à l'exception interne qui est à l'origine de cette exception.
Méthode publique DuplicateMetadataObjectException(IMetadataObject, String, IExceptionHelper) Initialise une nouvelle instance de la classe, qui contient une référence à l'objet de métadonnées à l'origine du problème, car il est un doublon.
Méthode publique DuplicateMetadataObjectException(String, IMetadataObject, String, IExceptionHelper) Initialise une nouvelle instance de la classe avec un message d'erreur spécifié, l'instance d'objet métadonnées en double et le nom du champ qui contient le doublon.
Méthode publique DuplicateMetadataObjectException(String, Exception, IMetadataObject, String, IExceptionHelper) Initialise une nouvelle instance de la classe avec un message d'erreur spécifié, une référence à l'exception interne qui a provoqué cette exception, l'instance d'objet métadonnées en double et le nom du champ qui contient le doublon.

Haut

Propriétés

  Nom Description
Propriété publique Data (Hérité de Exception)
Propriété publique ExceptionHelper Obtient l'assistance de l'exception d'aide à la localisation. (Hérité de BdcException)
Propriété publique HasExplicitMessage Détermine si l'exception a un message explicit qui identifie le problème a été détecté au lieu du message générique qui correspond au type de l'exception. (Hérité de BdcException)
Propriété protégée HResult (Hérité de Exception)
Propriété publique InnerException (Hérité de Exception)
Propriété publique InvalidFieldName Représente le champ qui n'est pas valide. (Hérité de InvalidMetadataObjectException)
Propriété publique InvalidMetadataObject Représente l'objet de métadonnées qui n'est pas valide. (Hérité de InvalidMetadataObjectException)
Propriété publique IsRetriable Détermine s'il est possible de relancer l'opération qui a provoqué l'exception. (Hérité de BdcException)
Propriété publique Message Extrait le message de l'exception. (Remplace InvalidMetadataObjectException.Message)
Propriété publique MetadataObjectType Obtient ou définit le type d'objet de métadonnées qui a provoqué l'exception. (Hérité de MetadataException)
Propriété publique ServerStackTrace Obtient un serveur trace de la pile. (Hérité de BdcException)
Propriété publique StackTrace (Hérité de Exception)
Propriété publique State Obtient l'état de l'exception de Service Business Data Connectivity (BDC). (Hérité de BdcException)

Haut

Méthodes

  Nom Description
Méthode protégée FillState Ce membre est réservé à une utilisation interne et n’est pas destiné à être utilisé directement à partir de votre code.
indique l'état de l'exception. (Hérité de BdcException)
Méthode publique GetBaseException (Hérité de Exception)
Méthode publique GetObjectData Renvoie la sérialisation et la diffusion en continu de données. (Hérité de InvalidMetadataObjectException)
Méthode publique GetType (Hérité de Exception)
Méthode protégée Initialize Initialise l'objet exception. (Hérité de InvalidMetadataObjectException)
Méthode publique ToString Crée et renvoie une chaîne qui représente l'exception en cours. (Remplace InvalidMetadataObjectException.ToString())

Haut

Voir aussi

Référence

DuplicateMetadataObjectException classe

Microsoft.BusinessData.MetadataModel - Espace de noms