Microsoft.Office.Server.ApplicationRegistry.MetadataModel De espaço para nome
Permite a leitura dos objetos de metadados do e a execução do lógica corporativa descrito, banco de dados de metadados.
Porque ele está em cache e rápidos, clientes que precise consulta o banco de dados metadados para metadados informações deve usar o espaço para nome MetadataModel MetadataModel em vez do Microsoft.Office.Server.Administration espaço para nome, que é de leitura/gravação.
Classes
Classe | Descrição | |
---|---|---|
AccessControlledMetadataObject | Representa um objeto metadados Business Data Catalog cujo acessar pode ser controlada por permissões. Todos os objetos metadados e ApplicationRegistry 13 herdam essa classe e portanto, podem ser controladas por permissões. Esta classe não pode ser instanciado. | |
Action | Representa uma ação na Business Data Catalog. | |
ActionParameter | Define os parâmetros de ação que aceita URL. | |
ApplicationRegistry | Fornece acessar para todos a linha - do - sistemas empresa (LOB) e de aplicativos LOB sistema instâncias registradas na Business Data Catalog. Esta é a de alto nível objeto no modelo objeto do Business Data Catalog o. Ela permite que você ler todos os objetos de metadados incluindo LOB sistema, entidades e métodos. | |
Association | Representa um relacionamento entre dois ou mais relacionado entidades dentro de uma linha - de - sistema empresa (LOB). | |
DataClass | Representa o classe base para todas as entidades. | |
DefaultValue | Representa um valor para uma parte de um parâmetro de entrada de um método back-end usar como padrão. | |
DuplicateMetadataObjectException | Isso é exatamente como a classe InvalidMetadataObjectException, exceto pelo fato de que ele inclui uma referência para o duplicado objeto, bem como qual campo está causando o conflito. Esses campos não são garantidos ser preenchido; Ele é um esforço melhor. Quando eles são preenchidos, eles conterá as informações corretas. | |
Entity | Representa uma entidade such as do cliente ou produto, em uma linha - de - aplicativo empresa (LOB). | |
ExceededMetadataObjectLimitException | Essa exceção é acionada quando os metadados objeto limite for excedido. | |
Field | Representa uma coluna retornada pelo aplicativo de empresa. Isso essencialmente quebra a TypeDescriptor descrevendo a coluna na definição de metadados. | |
FieldCollection | Representa uma coleção de campos retornados por um aplicativo empresa. | |
FilterDescriptor | Os filtros são a maneira fundamental na qual o Business Data Catalog captura entrada usuário (ou sistema) e plumbs-la por meio para a invocação do back-end API. FilterDescriptors descrever onde uma série complexa de parâmetros, um valor filtro deve ser inserido. Isso é conseguido 'indicação' de TypeDEscriptors que representa parâmetros complexos de uma definição do método para sinalizador onde a inserção deve acontecer. É importante para detalhes que o back-end deve fornecer a funcionalidade de filtragem; o FilterDescriptors forma simplesmente um mecanismo para superfície isso para o usuário final. Objetos FilterDescriptor pertencem (contidos) dentro do método objetos. Eles são chamados subseqüentemente por objetos TypeDescriptor. | |
FilterDescriptorCollection | Representa uma coleção de filtros associado com uma entidade. | |
Identifier | Representa o persistentes e exclusivo identidade instâncias entidade. | |
IdentifierCollection | Representa uma coleção de identificadores de associado com uma entidade. | |
InvalidMetadataObjectException | Essa exceção será apresentada se você está tentando acessar ou cria o objeto metadados é inválido. | |
InvalidMetadataPropertyException | Essa exceção será apresentada se uma propriedade metadados é inválido. | |
LobSystem | Representa uma origem de dados empresa, lógica corporativa ou ambos. Banco de dados de exemplo IDES SAP R/3, Siebel 7.5 e AdventureWorks SQL Server 2000 são exemplos de objetos LobSystem LobSystem. | |
LobSystemInstance | Representa um objeto LobSystemInstance LobSystemInstance que é registrado na Business Data Catalog. | |
MetadataException | Representa uma exceção acionada por um objeto metadados. | |
MetadataObject | Representa o abstrato classe base dos objetos metadados 13 Na Business Data Catalog. | |
MetadataObjectNotFoundException | Essa exceção será apresentada se o objeto solicitado metadados não puder ser encontrado na Business Data Catalog. | |
Method | Representa as operações relacionado a uma entidade que você pode executar na linha - do - aplicativo empresa (LOB). Métodos representam os ponteiros para lógica corporativa em um aplicativo empresa. Exemplos de métodos são "get uma lista de clientes," "get a ordem com uma identificação especificada," e "atualização de preço unitário de um produto". | |
MethodInstance | Descreve como chamar um método. Um objeto MethodInstance MethodInstance é uma referência a um método , além de Valores usar como padrão Para os parâmetros. | |
MissingMetadataPropertyException | Essa exceção é gerada se um metadados objeto definição está faltando um propriedade exigida. | |
NamedActionDictionary | Representa um dicionário de objetos Action T:Microsoft.Office.Server.ApplicationRegistry.MetadataModel.Action a partir de Business Data Catalog. | |
NamedActionParameterDictionary | Representa um dicionário de objetos ActionParameter T:Microsoft.Office.Server.ApplicationRegistry.MetadataModel.ActionParameter a partir de Business Data Catalog. | |
NamedAssociationDictionary | Representa um dicionário de objetos Association T:Microsoft.Office.Server.ApplicationRegistry.MetadataModel.Association a partir de Business Data Catalog. | |
NamedDataClassDictionary | Representa um dicionário de objetos DataClass T:Microsoft.Office.Server.ApplicationRegistry.MetadataModel.DataClass a partir de Business Data Catalog. | |
NamedEntityDictionary | Representa um dicionário de objetos Entity T:Microsoft.Office.Server.ApplicationRegistry.MetadataModel.ENTITY a partir de Business Data Catalog. | |
NamedLobSystemDictionary | Representa um dicionário de objetos LobSystem T:Microsoft.Office.Server.ApplicationRegistry.MetadataModel.LobSystem a partir de Business Data Catalog. | |
NamedLobSystemInstanceDictionary | Representa um dicionário de objetos LobSystemInstance T:Microsoft.Office.Server.ApplicationRegistry.MetadataModel.LobSystemInstance a partir de Business Data Catalog. | |
NamedMethodDictionary | Representa um dicionário de objectsfrom Method T:Microsoft.Office.Server.ApplicationRegistry.MetadataModel.Method o Business Data Catalog. | |
NamedMethodInstanceDictionary | Representa um dicionário de objetos MethodInstance T:Microsoft.Office.Server.ApplicationRegistry.MetadataModel.MethodInstance a partir de Business Data Catalog. | |
NamedPropertyDictionary | Representa um dicionário de objetos da propriedade a partir de Business Data Catalog. | |
Parameter | Representa no, inout, out e retornar parâmetros de cada método. | |
ParameterCollection | Representa uma coleção de objetos de parâmetro. | |
TypeDescriptor | Define a tipo de dados de um parâmetro para um método. | |
TypeDescriptorCollection | Representa uma coleção TypeDescriptor. | |
View | Um modo de exibição denota a esquema, ou o conjunto de campos contidos por uma instância da entidade. |
Enumerações
Enumeração | Descrição | |
---|---|---|
DirectionType | Especifica a direção na qual o parâmetro é passado entre o Business Data Catalog e o aplicativo empresa. | |
MethodInstanceType | Representa o tipo de um objeto MethodInstance T:Microsoft.Office.Server.ApplicationRegistry.MetadataModel.MethodInstance. |