Microsoft.Office.Server.ApplicationRegistry.Runtime De espaço para nome
Contém classes e de base classes que oferecem uma interface intuitiva, Object-Oriented para Business Data Catalog aplicativos cliente.
O espaço para nome Runtime em tempo de execução abstrai as fontes dados subjacentes e isola os clientes de precisar saber Application-specific paradigms, codificação e permite que eles para acessar todos os aplicativos empresa em um modo único e simplificado. Ao usar o Business Data Catalog, o espaço para nome Runtime em tempo de execução torna a experiência de chamado um método em um aplicativo SAP se sentir a mesma chamado um método no Siebel ou executar um consulta SQL.
Dica
O Business Data Catalog não executar o real encanamento aplicativo método execução ou back-end.Ela simplesmente delega a invocação do cliente para o apropriado provedor Microsoft ADO.NET para bancos de dados e da Web serviços proxy para serviços da Web.
Runtime espaço para nome, com o Microsoft.Office.Server.ApplicationRegistry.MetadataModel, compreende a modelo de objeto de tempo de execução na Business Data Catalog. O espaço para nome MetadataModel MetadataModel permite ler objetos de metadados de banco de dados de metadados e executar o lógica corporativa descrito no banco de dados de metadados. Porque ele está armazenada em cache e rápidos, clientes que precisam somente para consulta o banco de dados metadados para informações metadados deve usar o modelo objeto em tempo de execução.
Classes
Classe | Descrição | |
---|---|---|
AbstractEntityInstance | Representa o classe base para todas as instâncias entidade na Business Data Catalog. Este é um classe abstrata e não pode ser instanciado. | |
AbstractInstance | Representa o classe base para todas as instâncias na Business Data Catalog. Este é um classe abstrata e não pode ser instanciado. | |
BackendNullReturnException | Representa uma exceção que é acionada quando o método back-end retorna NULL null. | |
CannotConnectException | Representa uma exceção que é acionada quando o Business Data Catalog com êxito não é possível faz uma conexão para o aplicativo corporativo back-end. | |
ComparisonFilter | Representa um filtro que limita as instâncias retornadas àqueles que atende a condição operador de comparação. | |
ConnectionPoolFullException | Representa uma exceção que é acionada quando o número máximo de conexões que são modelagem em metadados para um LobSystemInstance é excedido. | |
EntityDataTableAdapter | Transforma um objeto IEntityInstanceEnumerator IEntityInstanceEnumerator em um objeto DataTable DataTable Microsoft ADO.NET. Cada linha de dados na tabela representa uma instância entidade no enumerador. | |
EntityInstanceCollection | Representa uma coleção de objetos IEntityInstance T:Microsoft.Office.Server.ApplicationRegistry.Runtime.IEntityInstance. | |
EntityInstanceEnumeratorBase | Fornece um classe base de entidade enumeradores instância na Business Data Catalog. | |
FilterBase | Fornece um abstrato classe base para filtros na Business Data Catalog. | |
FilterCollection | Representa uma coleção de objetos FilterDescriptor FilterDescriptor. Um método pode ter vários filtros que estão usuário configurável antes de executar o método. Chamar Method.GetFilters retorna um FilterCollection de disponível filtros. | |
LimitFilter | Representa um filtro limite na Business Data Catalog. | |
LobGenericException | Representa uma exceção que ocorre quando há uma linha geral - de - erro empresa (LOB). | |
ObjectNotFoundException | Representa uma exceção que é acionada quando o Business Data Catalog Não é possível localizar um objeto. | |
RuntimeException | Representa um executar-exceção tempo no Business Data Catalog. | |
SharedEntityState | Representa o informações do estado entidade compartilhado para instâncias de uma entidade. | |
SystemFilter | Fornece um classe base para todos os filtros sistema a Business Data Catalog. | |
UserInputFilter | Fornece um classe base para todos os filtros de entrada de usuário a Business Data Catalog. | |
WildcardFilter | Representa um filtro que limita as instâncias retornado àquelas onde campo field like value, onde valor pode conter o caractere curinga asterisco (*). |
Interfaces
Interface | Descrição | |
---|---|---|
IDataSystemUtility | Essa classe é reservado para uso futuro. | |
IEntityInstance | Representa instâncias de objetos empresa, de exemplo, cliente #88697 e ordem #1000 em um aplicativo empresa back-end. O implementor mais importante dessa interface é AbstractEntityInstance, que por sua vez, é uma subclasse, WebServiceEntityInstance e DbEntityInstance. | |
IEntityInstanceEnumerator | Quebra um objeto nativo retornado de back-end que representa uma coleção ou um transmitir como instâncias entidade e oferece suporte a uma única iteração pela coleção instância de entidade. | |
IInstance | Representa uma instância na Business Data Catalog. Essa classe é reservado para uso futuro. | |
ISystemUtility | Essa classe é reservado para uso futuro. |
Enumerações
Enumeração | Descrição | |
---|---|---|
ComparisonFilter.Comparator | Representa o operador em um filtro de comparação. |