Partager via


ExceededMetadataObjectLimitException - Classe

Représente l'exception qui est levée lorsque le nombre d'objets de métadonnées d'un type particulier qui sont chargées dans le cache dépasse une limite prédéfinie, ou si le nombre d'objets de métadonnées associé à un autre objet de métadonnées dépasse une limite prédéfinie.

Hiérarchie d’héritage

System.Object
  System.Exception
    Microsoft.BusinessData.Infrastructure.BdcException
      Microsoft.BusinessData.MetadataModel.MetadataException
        Microsoft.BusinessData.MetadataModel.ExceededMetadataObjectLimitException

Espace de noms :  Microsoft.BusinessData.MetadataModel
Assembly :  Microsoft.BusinessData (dans Microsoft.BusinessData.dll)

Syntaxe

'Déclaration
<SerializableAttribute> _
<DataContractAttribute> _
Public Class ExceededMetadataObjectLimitException _
    Inherits MetadataException
'Utilisation
Dim instance As ExceededMetadataObjectLimitException
[SerializableAttribute]
[DataContractAttribute]
public class ExceededMetadataObjectLimitException : MetadataException

Remarques

Voici quelques exemples des limites prédéfinies qui, en cas de dépassement, provoquent une exception levée :

  • Un objet unique système externe peut avoir des classes de données uniquement 100.

  • Une instance unique Service Business Data Connectivity (BDC) dans un domaine d'application peut charger pas plus de 100 objets système externe.

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

ExceededMetadataObjectLimitException - Membres

Microsoft.BusinessData.MetadataModel - Espace de noms