Compartilhar via


Microsoft.BusinessData.Runtime namespace

Classes

  Classe Descrição
Classe pública AdministrableProperty Representa uma única propriedade que pode ser configurada para o conector de Business Connectivity Services.
Classe pública AssociationEntityInstanceReferencesDictionary Representa um dicionário com associações como uma chave e coleção de referência de Item externo como um valor.
Classe pública AssociationEntityInstancesDictionary Representa um dicionário com associações como chave e conjunto de Item externo como valor.
Classe pública AuthenticationException Especifica o erro que é lançado quando o Business Data Connectivity (BDC) service encontra um problema de autenticação com o sistema externo, tais como rejeitado ou expirado credenciais.
Classe pública BackendNullReturnException Representa uma exceção que é lançada quando o método de sistema externo retorna uma referência nula (Nothing no Visual Basic) para um objeto que é necessário para Microsoft Business Connectivity Services (BCS) funcionar corretamente.
Classe pública BatchCompletionEventArgs Representa uma classe que fornece argumentos de evento para a classe BatchCompletionEventHandler .
Classe pública BuiltInNotificationForwarderTypes Fornece uma lista de notificação criada em tipos de encaminhadores.
Classe pública CannotConnectException Lançada quando o Business Data Connectivity (BDC) service com êxito não é possível fazer uma conexão com o aplicativo de negócios do sistema externo.
Classe pública ConflictDetectedException Lançada quando é detectado um conflito entre dois diferentes atualizações.
Classe pública ConnectionPoolFullException Lançada quando uma conexão não pode ser obtida porque o pool de conexões está cheio.
Classe pública DynamicType Representa um objeto cuja estrutura pode ser modificada em tempo de execução.
Classe pública EntityFieldValueDictionary
Classe pública EntityIdentity
Classe pública EntityIdentityPropertyNames
Classe pública EntityInstance
Classe pública EntityInstanceCollection Representa a coleção de itens externos.
Classe pública EntityInstanceReference Representa uma referência a um Item externo.
Classe pública EntityInstanceReferenceCollection Representa uma coleção de referências a itens externos.
Classe pública ExceededLimitException Representa o erro que ocorre quando a operação excede os limites de otimização definidos pelo administrador.
Classe pública ExecutingTooLongException Esta classe e seus membros estăo reservados para uso interno e năo devem ser usados em seu código.
Classe pública HybridSsoAuthenticationException
Classe pública Identity Define os valores de identificador de um Item externo.
Classe pública LobBusinessErrorException Exceção que é lançada quando ocorre um erro de lógica de negócios durante a execução de instância do método.
Classe pública LobGenericException Representa uma exceção acionada quando ocorre um erro no sistema de linha de negócios durante uma execução do método.
Classe pública NotificationCallback
Classe pública NotificationCallbackPropertyNames
Classe pública NotificationParser Analisa notificações recebidas do sistema externo. Esta é uma classe abstrata usada pelo SPItemEventProperties para construir o item externo foi alterado.
Classe pública ObjectDeletedException Exceção que é lançada quando você tenta usar um item externo offline que foi agendado para exclusão.
Classe pública ObjectNotFoundException Lançada quando não houver um item externo.
Classe pública OperationMode Especifica o modo em que uma operação será executada.
Classe pública PartialBulkReadException Representa uma exceção lançada quando BulkSpecificFinder retorna menos itens do que solicitada.
Classe pública PartialCreateException Representa uma exceção acionada quando uma operação de CreateWithFields precisa executar Create e UpdateMethodInstancese Falha na execução de Update MehtodInstance .
Classe pública ProxyGenerationResult Representa os resultados de geração de proxy.
Classe pública RuntimeException Representa qualquer exceção a Microsoft Business Connectivity Services (BCS).
Classe pública SsoAuthenticationException Ocorre uma exceção que é lançada quando um armazenamento seguro relacionados problema de autenticação, como quando as credenciais obtidas do SSO estão sendo rejeitadas pelo sistema externo ou quando o SSO rejeita as credenciais fornecidas pelo usuário.
Classe pública Subscription
Classe pública SubscriptionPropertyNames
Classe pública TooManyInstancesReturnedException Esta classe e seus membros estăo reservados para uso interno e năo devem ser usados em seu código.

Interfaces

  Interface Descrição
Interface pública IAdministrableSystem Habilita personalizado BDC conectores às propriedades de conexão configurável de relatório que podem ser modificadas pelo administrador.
Interface pública IAssociatedIdSet Quebra as identidades dos itens externos associados.
Interface pública IAssociatedIdSetEnumerator Define uma enumeração de identidades de itens externos associados.
Interface pública IBatchableEntityInstanceEnumerator Define propriedades e eventos que controlam o processamento em lotes.
Interface pública IBatchingTerminationFilter Define uma propriedade, um valor e uma relação para o término do lote de controle.
Interface pública ICloseable Define um método para fechar o fluxo de servidor para a interface IEntityInstanceEnumerator .
Interface pública IDynamicTypeEnumerator Interface de enumerador para permitir que elementos de leitura de coleções ou fluxos. Alguns fluxos são lidos apenas uma vez; Portanto, um único encaminhar IEnumerator é a abstração melhor usar (em vez de IEnumerable, que permite que vários IEnumerators seja criado para o mesmo conjunto ou fluxo).
Interface pública IEntityInstance Define métodos e propriedades para manipular um Item externo.
Interface pública IEntityInstanceEnumerator Representa uma interface de enumerador que permite ler itens externos coleções ou fluxos.
Interface pública IExecutionContext Representa um contexto de execução que é usado para controlar e modificar o comportamento de operações contra o sistema externo, permitindo também comunicação direta entre um conector personalizado e o aplicativo.
Interface pública IExecutionInfo Contém informações sobre a execução de um método.
Interface pública IFieldAccessor Fornece funcionalidade que permite que o tempo de execução de Business Data Connectivity (BDC) service obter e definir os valores dos campos em estruturas de dados que representam itens externos.
Interface pública IFieldValueDictionary Representa uma coleção de pares de valor do campo que correspondem a um modo de exibição.
Interface pública IFilter Representa o filtro de tempo de execução.
Interface pública IFilterCollection Representa a coleção de filtros de uma instância do método.
Interface pública IInputOutputFilter Representa um filtro que tenha um valor de entrada e um valor de saída.
Interface pública IInstance Representa uma instância de uma classe de dados.
Interface pública IMethodExecutionInfo Fornece informações sobre uma instância do método que é executada ou está sendo executada em um sistema externo.
Interface pública IOutputFilter Representa um filtro que tenha um valor de retorno.
Interface pública IProfileProvider Fornece métodos para obter os valores de perfil a ser usado com o filtro UserProfile.
Interface pública IRuntimeHelper Define várias funções de auxiliar para o tempo de execução de Business Data Connectivity (BDC) service.
Interface pública ISharedEntityState Representa as informações de estado de tipo de conteúdo externo compartilhado por instâncias do tipo de conteúdo externo.
Interface pública IStreamableField Representa um campo como fluxo.
Interface pública IStreamableFieldDescriptor Define propriedades que fornecem informações descritivas sobre um campo que pode ser transmitido.
Interface pública IStreamableFieldDescriptorCollection Representa a coleção de descritores dos campos que podem ser transmitido.
Interface pública ISystemPropertyValidator Essa interface pode ser implementada por conectores personalizados para fornecer validação de propriedade por meio de interfaces administrativas.
Interface pública ISystemProxyAssemblyManager Essa interface pode ser implementada por personalizado conectores que façam usam de vários conjuntos.
Interface pública ISystemProxyGenerator Essa interface pode ser implementada por conectores personalizados para gerar um proxy com o sistema externo.
Interface pública ISystemUtility Representa a interface principal implementada por conectores personalizados.
Interface pública IUserInputFilter Representa um filtro com um ou mais valores que podem ser definidas.

Representantes

  Representante Descrição
Delegado público BatchCompletionEventHandler Representa um método que manipula o evento de conclusão de lote.
Delegado público ExecutionEventHandler Descreve a assinatura de um manipulador que será chamado antes ou após a execução de um método. O manipulador é chamado para processar previamente as entradas do método a ser executado ou pós-processar saídas do método executado.

Enumerações

  Enumeração Descrição
Enumeração pública CacheUsage Representa uma enumeração que especifica se o cache de dados offline deve ser usada para uma operação ou não.
Enumeração pública EntityEventType