Compartilhar via


ExceededMetadataObjectLimitException classe

Representa a exceção que é lançada quando o número de objetos de metadados de um tipo específico que são carregados no cache excede um limite predefinido, ou se o número de objetos de metadados relacionadas a outro objeto de metadados excede um limite predefinido.

Inheritance hierarchy

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

Namespace:  Microsoft.BusinessData.MetadataModel
Assembly:  Microsoft.BusinessData (em Microsoft.BusinessData.dll)

Sintaxe

'Declaração
<SerializableAttribute> _
<DataContractAttribute> _
Public Class ExceededMetadataObjectLimitException _
    Inherits MetadataException
'Uso
Dim instance As ExceededMetadataObjectLimitException
[SerializableAttribute]
[DataContractAttribute]
public class ExceededMetadataObjectLimitException : MetadataException

Comentários

Estes são exemplos de limites predefinidos que, se excedido, causam uma exceção a ser lançada:

  • Um objeto único sistema externo pode ter classes dados apenas 100.

  • Uma instância única Business Data Connectivity (BDC) service em um domínio de aplicativo pode carregar no máximo 100 objetos de sistema externo.

Segurança de thread

Os membros públicos estática (Shared no Visual Basic) desse tipo são seguros para thread. Nenhum membro de instância pode ser garantido como seguro para thread.

Ver também

Referência

ExceededMetadataObjectLimitException membros

Microsoft.BusinessData.MetadataModel namespace