DuplicateMetadataObjectException - Classe
Représente une exception qui est levée lorsqu'un ou plusieurs objets de métadonnées ont des valeurs de champ qui sont égaux dans un contexte dans lequel il n'est pas autorisée.
Hiérarchie d’héritage
System.Object
System.Exception
Microsoft.SharePoint.BusinessData.Administration.MetadataException
Microsoft.SharePoint.BusinessData.Administration.DuplicateMetadataObjectException
Espace de noms : Microsoft.SharePoint.BusinessData.Administration
Assembly : Microsoft.SharePoint (dans Microsoft.SharePoint.dll)
Syntaxe
'Déclaration
<SerializableAttribute> _
<SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel := True)> _
<SharePointPermissionAttribute(SecurityAction.Demand, ObjectModel := True)> _
Public Class DuplicateMetadataObjectException _
Inherits MetadataException
'Utilisation
Dim instance As DuplicateMetadataObjectException
[SerializableAttribute]
[SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel = true)]
[SharePointPermissionAttribute(SecurityAction.Demand, ObjectModel = true)]
public class DuplicateMetadataObjectException : MetadataException
Remarques
Cette exception de magasin de métadonnées peut être levée lorsque les objets qui sont chargés à partir du magasin de métadonnées ont le même nom, en dépit d'appartenant aux classes de données différents. Par exemple, deux méthodes de données différentes classes ont la même valeur de champ Name . Lorsque les instances de ces méthodes sont validés, l'exception DuplicateMetadataObjectException est levée. Une fois que les objets sont mis en cache, validation n'est pas effectuée à nouveau.
Cohérence de thread
Tous les membres statique (Partagé dans Visual Basic)s publics de ce type sont thread-safe. Cela n’est pas garanti pour les membres d’instance.
Voir aussi
Référence
DuplicateMetadataObjectException - Membres
Microsoft.SharePoint.BusinessData.Administration - Espace de noms