Referência de esquema do modelo BDC para o SharePoint
Contém documentação de referência para o esquema do modelo BDC (BDCMetadata.xsd), que pode utilizar para criar tipos de conteúdo externo no SharePoint.
Elemento AccessControlEntry
Contém uma entrada de controle de acesso (ACE) que especifica os direitos de acesso para o elemento pai.
Veja Descrição geral da segurança dos Serviços de Conectividade Empresarial para saber mais sobre os Serviços de Conectividade Empresarial e a segurança.
Espaço de nomes:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Esquema: BDCMetadata
<AccessControlEntry Principal = "String"> </AccessControlEntry>
As seções a seguir descrevem os atributos e elementos filho elementos pai.
Atributos
Atributo | Descrição |
---|---|
Principal |
Obrigatório O nome da entidade de segurança que tem essa ACE. Tipo de atributo: String |
Elementos filho
Elemento | Descrição |
---|---|
Elemento direita no AccessControlEntry (BDCMetadata esquema) |
Um elemento de Right que especifica as permissões disponíveis para a entidade de segurança. |
Elemento pai
Elemento | Descrição |
---|---|
Elemento AccessControlList (BDCMetadata esquema) |
A lista de controle acesso (ACL) que contém essa ACE. |
Elemento AccessControlList
Especifica uma lista de controle de acesso (ACL) para o elemento pai.
Espaço de nomes:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Esquema: BDCMetadata
<AccessControlList></AccessControlList>
As seções a seguir descrevem os atributos e elementos filho elementos pai.
Atributos
Nenhuma
Elementos filho
Elemento | Descrição |
---|---|
Elemento de AccessControlEntry em AccessControlList (BDCMetadata esquema) |
Uma entrada de controle de acesso (ACE). |
Elemento pai
Elemento | Descrição |
---|---|
Elemento de modelo (BDCMetadata esquema) |
Um modelo que contém os tipos de conteúdo externo em um aplicativo de negócios. |
Elemento de LobSystem no LobSystems (BDCMetadata esquema) |
O LobSystems contidos dentro do modelo. |
Elemento de entidade em entidades (BDCMetadata esquema) |
Um tipo de conteúdo externo. |
Elemento Method nos métodos (BDCMetadata esquema) |
Um método de um tipo de conteúdo externo. |
Elemento de associação em MethodInstances (BDCMetadata esquema) |
Uma associação. |
Elemento de MethodInstance no MethodInstances (BDCMetadata esquema) |
Uma instância de método de um tipo de conteúdo externo. |
Elemento Action
Especifica uma ação de graças a um tipo de conteúdo externo.
Espaço de nomes:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Esquema: BDCMetadata
As ações fazem a ponte entre o SharePoint e o Office 2013 e a interface de utilizador de um sistema externo ao fornecer uma ligação para o sistema externo.
Por padrão, o Business Data Connectivity (BDC) service fornece ações como View Item, Edit Iteme Delete Item após você modelar essas operações no modelo do BDC. Além destas ações padrão, você pode criar ações para outra funcionalidade que você deseja anexar ao seu tipo de conteúdo externo. Por exemplo, você pode usar ações para realizar ações simples, como enviar mensagens de email para um cliente do tipo de conteúdo externo do cliente ou abrindo home page do cliente em um navegador.
Ações viajam com um tipo de conteúdo externo. Ou seja, depois de definir uma ação para um tipo de conteúdo externo, a ação é apresentada onde quer que apresente esse tipo de conteúdo externo, seja numa lista externa ou numa peça Web Dados de Negócio ou numa coluna Dados Externos.
<Action Position = "Integer" IsOpenedInNewWindow = "Boolean" Url = "String" ImageUrl = "String" Name = "String" DefaultDisplayName = "String" IsCached = "Boolean"> </Action>
As seções a seguir descrevem os atributos, os elementos filhos e os elementos pai.
Atributos
Atributo | Descrição |
---|---|
Position |
Obrigatório A posição sugerida desta ação entre as outras ações desse tipo de conteúdo externo. Tipo de atributo: Integer |
IsOpenedInNewWindow |
Opcional Especifica se os resultados da execução de uma ação são apresentados em uma nova janela de interface do usuário. Valor padrão: false Tipo de atributo: Boolean |
Url |
Obrigatório A URL para ir para quando a ação é invocada. A cadeia de caracteres da URL é uma cadeia de caracteres de formato de .NET Framework. Cada especificador de formato (por exemplo, {0}) corresponde a um parâmetro Action. Tipo de atributo: String |
ImageUrl |
Opcional O caminho absoluto ou relativo para a imagem do ícone para a ação. A imagem do ícone deve ter 16 x 16 pixels. Tipo de atributo: String |
Name |
Obrigatório O nome desta ação. Tipo de atributo: String |
DefaultDisplayName |
Opcional O nome de exibição padrão para esta ação. Tipo de atributo: String |
IsCached |
Opcional Especifica se esta ação é usada com frequência. Isso é usado pelo tempo de execução de cliente BDC para armazenar em cache essa ação. Valor padrão: true Tipo de atributo: Boolean |
Elementos filho
Elemento | Descrição |
---|---|
Elemento de LocalizedDisplayNames no MetadataObject (BDCMetadata esquema) |
Os nomes localizados da ação. |
Elemento de propriedades no MetadataObject (BDCMetadata esquema) |
As propriedades da ação. |
Elemento ActionParameters em ação (BDCMetadata esquema) |
Os parâmetros da ação. |
Elemento pai
Elemento | Descrição |
---|---|
Elemento de ações na entidade (BDCMetadata esquema) |
A lista de ações de um tipo de conteúdo externo. |
Elemento ActionParameter
Especifica os parâmetros de uma ação com base no URL. Ele define como parametrizar a URL de uma ação com EntityInstance-dados específicos.
Espaço de nomes:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Esquema: BDCMetadata
O atributo de URL de uma ação com base em URL poderá receber parâmetros usando o elemento ActionParameter.
Importante:os ActionParameters podem representar valores de identificador ou valores que correspondem a TypeDescriptors num SpecificFinder da Entidade. O ActionParameter representa um valor de identificador quando a propriedade IdOrdinal estiver presente. O valor da propriedade especifica o índice do identificador cujo valor este ActionParameter representa. Se a propriedade IdOrdinal não for especificada, o ActionParameter representa um TypeDescriptore o atributo Name Especifica qual descritor de tipo está sendo representado. O atributo Name é especificado como um Dotted Path.
O elemento ActionParameter aceita a propriedade a seguir.
Importante: As propriedades são sensíveis às maiúsculas e minúsculas.
Properties
. | Tipo | Descrição | Obrigatório | Valor padrão | Valores limites/aceitos |
---|---|---|---|---|---|
IdOrdinal |
System.Int32 |
Especifica se o ActionParameter representa um identificador, em vez de um campo. |
Opcional |
<ActionParameter Index = "Integer" Name = "String" DefaultDisplayName = "String" IsCached = "Boolean"> </ActionParameter>
As seções a seguir descrevem os atributos e elementos filho elementos pai.
Atributos
Atributo | Descrição |
---|---|
Index |
Required Um atributo ordinal que especifica a posição deste ActionParameter entre outros ActionParameters na URL. Tipo de atributo: Integer |
Name |
Required O nome da ActionParameter. Tipo de atributo: String |
DefaultDisplayName |
Opcional O nome de exibição padrão para o ActionParameter. Tipo de atributo: String |
IsCached |
Opcional Especifica se este ActionParameter é usado com frequência. Este atributo é usado pelo tempo de execução de cliente BDC para armazenar em cache este Action. Valor padrão: true Tipo de atributo: Boolean |
Elementos filho
Elemento | Descrição |
---|---|
Elemento de LocalizedDisplayNames no MetadataObject (BDCMetadata esquema) |
Os nomes de exibição localizado para a ActionParameter. |
Elemento de propriedades no MetadataObject (BDCMetadata esquema) |
As propriedades do ActionParameter. |
Elemento pai
Elemento | Descrição |
---|---|
Elemento ActionParameters em ação (BDCMetadata esquema) |
O elemento ActionParameters que contém essa ActionParameter. |
Elemento ActionParameters
Especifica uma lista de ActionParameters para uma ação.
Espaço de nomes:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Esquema: BDCMetadata
<ActionParameters></ActionParameters>
As seções a seguir descrevem os atributos e elementos filho elementos pai.
Atributos
Nenhuma
Elementos filho
Elemento | Descrição |
---|---|
Elemento de ActionParameter em ActionParameters (BDCMetadata esquema) |
Um ActionParameter. |
Elemento pai
Elemento | Descrição |
---|---|
Elemento Action em ações (BDCMetadata esquema) |
Action que esses ActionParameters pertencem a. |
Elemento Actions
Especifica uma lista de ações de um tipo de conteúdo externo.
Espaço de nomes:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Esquema: BDCMetadata
<Actions></Actions>
As seções a seguir descrevem os atributos e elementos filho elementos pai.
Atributos
Nenhuma
Elementos filho
Elemento | Descrição |
---|---|
Elemento Action em ações (BDCMetadata esquema) |
Uma ação de um tipo de conteúdo externo. |
Elemento pai
Elemento | Descrição |
---|---|
Elemento de entidade em entidades (BDCMetadata esquema) |
O tipo de conteúdo externo que essas ações pertencem a. |
Elemento Association
O elemento de associação vincula a tipos de conteúdo externo relacionados dentro de um sistema. Por exemplo, um cliente é associado a uma ordem de venda no sistema AdventureWorks: um cliente faz pedidos de vendas. Uma associação contém ponteiros para a fonte e tipos de conteúdo externo de destino e um ponteiro para a lógica de negócios (um objeto MethodInstance ) que permite que um cliente obter o tipo de conteúdo externo de destino do tipo de conteúdo externo fonte. A passagem de uma Association é uma chamada de método no sistema externo.
Espaço de nomes:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Esquema: BDCMetadata
Importante: As propriedades são sensíveis às maiúsculas e minúsculas.
Properties
. | Tipo | Descrição | Necessário | Valor padrão | Valores limites/aceitos |
---|---|---|---|---|---|
HideOnProfilePage |
System.Boolean |
Especifica se o tipo de conteúdo externo relacionado deve ser adicionado à página de perfil do tipo de conteúdo externo mestre. |
Opcional |
<Association Type = "String" Default = "Boolean" ReturnParameterName = "String" ReturnTypeDescriptorName = "String" ReturnTypeDescriptorLevel = "Integer" Name = "String" DefaultDisplayName = "String" IsCached = "Boolean"> </Association>
As seções a seguir descrevem os atributos e elementos filho elementos pai.
Atributos
Atributo | Descrição | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Type |
Obrigatório MethodInstanceType que especifica o tipo da associação. A tabela a seguir lista os valores possíveis para este atributo.
|
||||||||||||
Padrão |
Opcional. Especifica se a associação é o padrão entre todas as associações de compartilhamento de seu tipo de tipo de conteúdo externo que o contém. Se definido como true, a associação é o padrão entre todas as associações de compartilhamento de seu tipo de tipo de conteúdo externo que o contém. Se definido como false, a associação não é o padrão entre todas as associações de compartilhamento de seu tipo de tipo de conteúdo externo que o contém. Valor padrão: false Tipo de atributo: Boolean |
||||||||||||
ReturnParameterName |
Opcional. O nome do parâmetro que contém o ReturnTypeDescriptor da associação. O atributo Direction do parâmetro deve conter um valor tanto "Out", "Entrada/saída" ou "Retornar". Tipo de atributo: String |
||||||||||||
ReturnTypeDescriptorName |
Opcional. Isso foi preterido. Use o ReturnTypeDescriptorPath. Tipo de atributo: String |
||||||||||||
ReturnTypeDescriptorLevel |
Opcional. Isso foi preterido. Use o ReturnTypeDescriptorPath. Tipo de atributo: Integer |
||||||||||||
ReturnTypeDescriptorPath |
Opcional. O caminho pontilhado do TypeDescriptor da associação. Tipo de atributo: String |
||||||||||||
Nome |
Obrigatório. O nome da associação. Tipo de atributo: String |
||||||||||||
DefaultDisplayName |
Opcional. O nome de exibição padrão para a associação. Tipo de atributo: String |
||||||||||||
IsCached |
Opcional. Especifica se esta associação é usada com frequência. Valor padrão: true Tipo de atributo: Boolean |
Elementos filho
Elemento | Descrição |
---|---|
Elemento de LocalizedDisplayNames no MetadataObject (BDCMetadata esquema) |
O elemento LocalizedDisplayNames Especifica uma lista de nomes localizados para a associação. |
Elemento de propriedades no MetadataObject (BDCMetadata esquema) |
O elemento Properties Especifica as propriedades da associação. |
Elemento AccessControlList (BDCMetadata esquema) |
O elemento AccessControlList Especifica um conjunto de direitos de acesso para a associação. |
Elemento SourceEntity em associação (BDCMetadata esquema) |
O elemento SourceEntity Especifica o tipo de conteúdo externo de origem na associação. |
Elemento DestinationEntity em associação (BDCMetadata esquema) |
O elemento DestinationEntity Especifica o tipo de conteúdo externo de destino na associação. |
Elemento pai
Elemento | Descrição |
---|---|
Elemento MethodInstances no método (BDCMetadata esquema) |
O elemento MethodInstances que contém a associação. |
Elemento AssociationGroup
Especifica um AssociationGroup. AssociationGroup é uma construção que une o relacionados AssociationMethods. Por exemplo, GetOrdersForCustomer, GetCustomerForOrdere AssociateCustomerToOrder são todos os métodos de associação que funcionam no mesmo relacionamento entre cliente e pedido.
Espaço de nomes:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Esquema: BDCMetadata
AssociationGroup deve ser definido no elemento entidade que é o destino do AssociationReferences que não são marcados como Reverseou a origem do AssociationReferences que são marcados como ordem inversa.
<AssociationGroup Name = "String" DefaultDisplayName = "String" IsCached = "Boolean"> </AssociationGroup>
As seções a seguir descrevem os atributos e elementos filho elementos pai.
Atributos
Atributo | Descrição |
---|---|
Name |
Obrigatório? O nome da AssociationGroup. Tipo de atributo: String |
DefaultDisplayName |
Opcional O nome de exibição padrão do AssociationGroup. Tipo de atributo: String |
IsCached |
Opcional Especifica se o AssociationGroup é usado com frequência. Valor padrão: true Tipo de atributo: Boolean |
Elementos filho
Elemento | Descrição |
---|---|
Elemento de LocalizedDisplayNames no MetadataObject (BDCMetadata esquema) |
Os nomes localizados do AssociationGroup. |
Elemento de propriedades no MetadataObject (BDCMetadata esquema) |
As propriedades do AssociationGroup. |
Elemento de AssociationReference em AssociationGroup (BDCMetadata esquema) |
Um AssociationReference de um AssociationGroup. |
Elemento pai
Elemento | Descrição |
---|---|
Elemento AssociationGroups na entidade (BDCMetadata esquema) |
O elemento AssociationGroups que contém essa AssociationGroup. |
Elemento AssociationGroups
Especifica uma lista de elementos de AssociationGroup.
Espaço de nomes:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Esquema: BDCMetadata
<AssociationGroups></AssociationGroups>
As seções a seguir descrevem os atributos e elementos filho elementos pai.
Atributos
Nenhuma
Elementos filho
Elemento | Descrição |
---|---|
Elemento de AssociationGroup em AssociationGroups (BDCMetadata esquema) |
Um AssociationGroup. |
Elemento pai
Elemento | Descrição |
---|---|
Elemento de entidade em entidades (BDCMetadata esquema) |
O tipo de conteúdo externo que esse elemento AssociationGroups está associado. |
Elemento AssociationReference
Especifica um AssociationReference em um AssociationGroup.
Espaço de nomes:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Esquema: BDCMetadata
<AssociationReference EntityNamespace = "String" EntityName = "String" AssociationName = "String" Reverse = "Boolean"> </AssociationReference>
As seções a seguir descrevem os atributos e elementos filho elementos pai.
Atributos
Atributo | Descrição |
---|---|
EntityNamespace |
Opcional O namespace do tipo de conteúdo externo onde o Association está definido. Se EntityName for especificado, EntityNamespace é necessário. Tipo de atributo: String |
EntityName |
Opcional O nome do tipo de conteúdo externo onde o Association está definido. Se EntityNamespace for especificado, EntityName é necessário. Tipo de atributo: String |
AssociationName |
Obrigatório O nome da Association. Tipo de atributo: String |
Ordem inversa |
Opcional Especifica que o referenciado Association tem sua origem e destino revertidas. Isso indica que o Association está funcionando na direção oposta em comparação com outras associações no mesmo AssociationGroup. Por exemplo, se o AssociationGroup faz referência a um Association "GetOrdersForCustomer", retornando os itens da ordem para o determinado item do cliente, o AssociationGroup será na direção de cliente a ordem. Os outros AssociationReference, fazendo referência a outra associação "GetCustomerForOrder", deve ser marcado como inversa, porque essa associação é na direção da ordem para o cliente. Valor padrão: false Tipo de atributo: Boolean |
Elementos filho
Nenhuma
Elemento pai
Elemento | Descrição |
---|---|
Elemento de AssociationGroup em AssociationGroups (BDCMetadata esquema) |
O AssociationGroup qual pertence este AssociationReference. |
Elemento ConvertType
Especifica a regra para converter o tipo de dados de um valor de dados em outro tipo de dados.
Espaço de nomes:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Schema: BDCMetadata
O elemento Convert Especifica a regra para converter o tipo de dados de um valor de dados em outro tipo de dados. Quando as regras são aplicadas na ordem, esta regra especifica o tipo de dados do valor de dados a ser convertido para o tipo de dados especificado pelo atributo BDCType. Quando as regras são aplicadas na ordem inversa, esta regra especifica o tipo de dados do valor de dados a ser convertido para o tipo de dados especificado pelo atributo LOBType. Por exemplo, esta regra pode especificar um valor de data obtido de um sistema externo, em uma string confidencial de cultura e localidade que eventualmente será exibida para o usuário, a conversão e converter o valor atualizado para a cadeia de caracteres que voltou à data em que é compatível com o sistema externo.
Atenção:a Função ConvertType não suporta calendários não gregorianos para conversões entre System.String e System.DateTime.
<ConvertType LOBType = "String" BDCType = "String"> </ConvertType>
As seções a seguir descrevem os atributos, os elementos filhos e os elementos pai.
Atributos
Atributo | Descrição |
---|---|
LOBType |
Obrigatório O tipo de dados para converter o valor dos dados em quando as regras são aplicadas na ordem inversa. Tipo de atributo: String |
BDCType |
Obrigatório O tipo de dados para converter o valor dos dados em quando as regras são aplicadas na ordem. Tipo de atributo: String |
LOBLocale |
Opcional A localidade dos dados que são recebidos do sistema externo. |
Elementos filho
Nenhuma
Elemento pai
Elemento | Descrição |
---|---|
Elemento de interpretação no TypeDescriptor (BDCMetadata esquema) |
As regras a ser aplicado aos dados armazenados nas estruturas de dados que são representadas por um TypeDescriptor. |
Elemento DefaultValue
Representa um valor padrão.
Espaço de nomes:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Esquema: BDCMetadata
<DefaultValue MethodInstanceName = "String" Type = "String"> </DefaultValue>
As seções a seguir descrevem os atributos e elementos filho elementos pai.
Atributos
Atributo | Descrição |
---|---|
MethodInstanceName |
Obrigatório O nome do MethodInstance ao qual este DefaultValue se aplica. Tipo de atributo: String |
Type |
Obrigatório O tipo de dados do valor padrão. A seguir estão os valores aceitáveis para este atributo. System.Int16 System.Int32 System.Int64 System.Single System.Double System.Decimal System.Boolean System.Byte System.UInt16 System.UInt32 System.UInt64 System.Guid System.String System.DateTime Qualquer outro tipo serializável (como where Type.IsSerializable == true )Tipo de atributo: String |
Elementos filho
Nenhuma
Elemento pai
Elemento | Descrição |
---|---|
Elemento de DefaultValues no TypeDescriptor (BDCMetadata esquema) |
Elemento DefaultValues
Especifica uma lista de DefaultValues de um TypeDescriptor.
Espaço de nomes:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Esquema: BDCMetadata
<DefaultValues></DefaultValues>
As seções a seguir descrevem os atributos e elementos filho elementos pai.
Atributos
Nenhuma
Elementos filho
Elemento | Descrição |
---|---|
Elemento de DefaultValue em DefaultValues (BDCMetadata esquema) |
O valor padrão de um TypeDescriptor para um MethodInstance. |
Elemento pai
Elemento | Descrição |
---|---|
Elemento TypeDescriptor (BDCMetadata esquema) |
TypeDescriptor que esses DefaultValues pertencem a. |
Elemento DestinationEntity
Especifica o tipo de conteúdo externo de destino no Association.
Espaço de nomes:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Esquema: BDCMetadata
<DestinationEntity Namespace = "String" Name = "String"> </DestinationEntity>
As seções a seguir descrevem os atributos e elementos filho elementos pai.
Atributos
Atributo | Descrição |
---|---|
Namespace |
Obrigatório O nome do namespace da entidade. Tipo de atributo: String |
Name |
Obrigatório O nome da entidade do destino. Tipo de atributo: String |
Elementos filho
Nenhuma
Elemento pai
Elemento | Descrição |
---|---|
Elemento de associação em MethodInstances (BDCMetadata esquema) |
Elemento Entities
Especifica uma lista de tipos de conteúdo externo em um sistema externo.
Espaço de nomes:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Esquema: BDCMetadata
<Entities></Entities>
As seções a seguir descrevem os atributos e elementos filho elementos pai.
Atributos
Nenhuma
Elementos filho
Elemento | Descrição |
---|---|
Elemento de entidade em entidades (BDCMetadata esquema) |
Um tipo de conteúdo externo no sistema externo. |
Elemento pai
Elemento | Descrição |
---|---|
Elemento de LobSystem no LobSystems (BDCMetadata esquema) |
Um sistema externo. |
Elemento Entity
Especifica um tipo de conteúdo externo.
Espaço de nomes:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Esquema: BDCMetadata
<Entity Namespace = "String" Version = "String" EstimatedInstanceCount = "Integer" DefaultOperationMode = "String" Name = "String" DefaultDisplayName = "String" IsCached = "Boolean"> </Entity>
As seções a seguir descrevem os atributos e elementos filho elementos pai.
Atributos
Atributo | Descrição | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Namespace |
Obrigatório O namespace ao qual pertence este tipo de conteúdo externo. Tipo de atributo: String Nota: o espaço de nomes não deve conter o caráter especial asterisco " *". |
||||||||||
Versão |
Obrigatório O número de versão deste tipo de conteúdo externo. Tipo de atributo: String Atenção: Quando o modelo BDC é alterado, tem de aumentar o número da versão do tipo de conteúdo externo. If the structure of an external content type changes, you should increase the major number. Examples of structural changes include adding a field to a SpecificFinder or changing an identifier field. If the change does not affect the structure of the external content type, for example, when adding a creator method, changing connection information, or when changing names of LobSystems and type descriptors, you should change the build number and revision number. |
||||||||||
EstimatedInstanceCount |
Opcional O número estimado de itens externos contidos pelo sistema externo. Valor padrão: 10000 Tipo de atributo: Integer |
||||||||||
DefaultOperationMode |
Opcional Especifica o comportamento padrão durante a interação com o sistema externo durante a criação, exclusão, atualizem ou ler itens externos. Valor padrão: padrão A tabela a seguir lista os valores possíveis para este atributo.
|
||||||||||
Nome |
Obrigatório. O nome do tipo de conteúdo externo. Tipo de atributo: String Nota: o nome de um tipo de conteúdo externo não deve conter o caráter especial asterisco " *". |
||||||||||
DefaultDisplayName |
Opcional. O nome de exibição padrão do tipo de conteúdo externo. Tipo de atributo: String |
||||||||||
IsCached |
Opcional. Especifica se o tipo de conteúdo externo será usado com frequência. Se definido como true, Business Data Connectivity (BDC) service irá armazenar em cache de tipo de conteúdo externo na memória. Valor padrão: true Tipo de atributo: Boolean |
Elementos filho
Elemento | Descrição |
---|---|
Elemento de LocalizedDisplayNames no MetadataObject (BDCMetadata esquema) |
Os nomes de exibição localizado desse tipo de conteúdo externo. |
Elemento de propriedades no MetadataObject (BDCMetadata esquema) |
As propriedades do tipo de conteúdo externo. |
Elemento AccessControlList (BDCMetadata esquema) |
A lista de controle de acesso (ACL) desse tipo de conteúdo externo. |
Elemento de identificadores na entidade (BDCMetadata esquema) |
Os identificadores de tipo de conteúdo externo. |
Elemento de métodos na entidade (BDCMetadata esquema) |
Os métodos de tipo de conteúdo externo. |
Elemento AssociationGroups na entidade (BDCMetadata esquema) |
Os grupos de associação de tipo de conteúdo externo. |
Elemento de ações na entidade (BDCMetadata esquema) |
As ações do tipo de conteúdo externo. |
Elemento pai
Elemento | Descrição |
---|---|
Elemento de entidades no LobSystem (BDCMetadata esquema) |
A lista de tipos de conteúdo externo no sistema externo. |
Elemento FilterDescriptor
Especifica um descritor de filtro de um método.
Espaço de nomes:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Esquema: BDCMetadata
<FilterDescriptor Type = "String" FilterField = "String" Name = "String" DefaultDisplayName = "String" IsCached = "Boolean"> </FilterDescriptor>
As seções a seguir descrevem os atributos e elementos filho elementos pai.
Atributos
Atributo | Descrição | ||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Tipo |
Obrigatório O tipo do descritor de filtro. A tabela a seguir lista os valores possíveis para este atributo.
|
||||||||||||||||||||||||||||||||||||||
FilterField |
Opcional. Tipo de atributo: String |
||||||||||||||||||||||||||||||||||||||
Nome |
Obrigatório. O nome do descritor de filtro. Tipo de atributo: String |
||||||||||||||||||||||||||||||||||||||
DefaultDisplayName |
Opcional. O nome de exibição padrão do descritor de filtro. Tipo de atributo: String |
||||||||||||||||||||||||||||||||||||||
IsCached |
Opcional. Especifica se esse descritor de filtro é usado com frequência. Se definido como true, Business Data Connectivity (BDC) service caches Esse descritor de filtro na memória. Valor padrão: true Tipo de atributo: Boolean |
Elementos filho
Elemento | Descrição |
---|---|
Elemento de LocalizedDisplayNames no MetadataObject (BDCMetadata esquema) |
Os nomes de exibição localizado desse descritor de filtro. |
Elemento de propriedades no MetadataObject (BDCMetadata esquema) |
As propriedades desse descritor de filtro. |
Elemento pai
Elemento | Descrição |
---|---|
Elemento FilterDescriptors no método (BDCMetadata esquema) |
Uma lista de descritores de filtro de um método. |
Elemento FilterDescriptors
Especifica uma lista de descritores de filtro de um método.
Espaço de nomes:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Esquema: BDCMetadata
<FilterDescriptors></FilterDescriptors>
As seções a seguir descrevem os atributos e elementos filho elementos pai.
Atributos
Nenhuma
Elementos filho
Elemento | Descrição |
---|---|
Elemento de FilterDescriptor em FilterDescriptors (BDCMetadata esquema) |
Um descritor de filtro. |
Elemento pai
Elemento | Descrição |
---|---|
Elemento Method nos métodos (BDCMetadata esquema) |
O método que esta lista de descritores de filtro pertence. |
Elemento Identifier
Especifica um identificador de um tipo de conteúdo externo.
Espaço de nomes:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Esquema: BDCMetadata
Observação
[!OBSERVAçãO] Business Data Connectivity (BDC) service permite que o mapeamento de identificadores aos campos com tipos de dados anulável. No entanto, para os identificadores principais, BDC causará um erro quando o valor desses identificadores são null.
<Identifier TypeName = "String" Name = "String" DefaultDisplayName = "String" IsCached = "Boolean"> </Identifier>
As seções a seguir descrevem os atributos e elementos filho elementos pai.
Atributos
Atributo | Descrição | ||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
TypeName |
Obrigatório O tipo de dados do valor que corresponde ao identificador. A tabela a seguir lista os valores possíveis para este atributo.
|
||||||||||||||||||||||||||||||||||||
Nome |
Obrigatório. O nome do identificador. Tipo de atributo: String |
||||||||||||||||||||||||||||||||||||
DefaultDisplayName |
Opcional. O nome de exibição padrão do identificador. Tipo de atributo: String |
||||||||||||||||||||||||||||||||||||
IsCached |
Opcional. Especifica se esse identificador é usado com frequência. Se definido como true, Business Data Connectivity (BDC) service armazena em cache o identificador na memória. Valor padrão: true Tipo de atributo: Boolean |
Elementos filho
Elemento | Descrição |
---|---|
Elemento de LocalizedDisplayNames no MetadataObject (BDCMetadata esquema) |
Os nomes de exibição localizado do identificador. |
Elemento de propriedades no MetadataObject (BDCMetadata esquema) |
As propriedades do identificador. |
Elemento pai
Elemento | Descrição |
---|---|
Elemento de identificadores na entidade (BDCMetadata esquema) |
Uma lista de identificadores de um tipo de conteúdo externo. |
Elemento Identifiers
Especifica uma lista de identificadores de um tipo de conteúdo externo.
Espaço de nomes:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Esquema: BDCMetadata
<Identifiers></Identifiers>
As seções a seguir descrevem os atributos e elementos filho elementos pai.
Atributos
Nenhuma
Elementos filho
Elemento | Descrição |
---|---|
Elemento do identificador em identificadores (BDCMetadata esquema) |
Especifica um identificador. |
Elemento pai
Elemento | Descrição |
---|---|
Elemento de entidade em entidades (BDCMetadata esquema) |
O tipo de conteúdo externo que contém essa lista de identificadores. |
Elemento Interpretation
Especifica as regras para aplicar os dados armazenados nas estruturas de dados representadas por um TypeDescriptor. Geralmente, essas regras são especificadas para alterar os valores de dados retornados por um sistema externo para facilitar a representá-los na interface do usuário. Quando o valor dos dados é obtido do sistema externo, as regras especificadas devem ser aplicadas na ordem que eles são especificados no elemento Interpretation. A primeira regra deve ser aplicada para o valor dos dados recebido do sistema externo; as regras consecutivas aplicam-se o valor dos dados resultantes da aplicação das regras anteriores. Quando o valor dos dados é enviado para o sistema externo, as regras especificadas devem ser aplicadas na ordem inversa que foram especificados no elemento Interpretation. A primeira regra deve ser aplicada para o valor dos dados recebido de usuário; as regras consecutivas aplicam-se o valor dos dados resultantes da aplicação das regras anteriores.
Espaço de nomes:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Esquema: BDCMetadata
<Interpretation></Interpretation>
As seções a seguir descrevem os atributos e elementos filho elementos pai.
Atributos
Nenhuma
Elementos filho
Elemento | Descrição |
---|---|
Elemento de ConvertType em interpretação (BDCMetadata esquema) |
Um elemento de ConvertType que especifica a conversão de um tipo de dados em outro tipo de dados. |
Elemento de NormalizeDateTime em interpretação (BDCMetadata esquema) |
Um elemento de NormalizeDateTime que especifica a conversão da representação data e hora de um valor obtido de um sistema externo em outra representação. |
NormalizeString |
Um elemento de NormalizeString que especifica a conversão da representação de cadeia de caracteres de um valor obtido de um sistema externo em outra representação. |
Elemento pai
Elemento | Descrição |
---|---|
Elemento TypeDescriptor (BDCMetadata esquema) |
O elemento TypeDescriptor. |
Elemento LobSystem
Representa uma fonte de dados externa.
Espaço de nomes:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Esquema: BDCMetadata
<LobSystem Type = "String" Name = "String" DefaultDisplayName = "String" IsCached = "Boolean"> </LobSystem>
As seções a seguir descrevem os atributos e elementos filho elementos pai.
Atributos
Atributo | Descrição | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Tipo |
O tipo do LobSystem. Obrigatório A tabela a seguir lista os valores possíveis para este atributo.
|
||||||||||||
Nome |
O nome do LobSystem. Obrigatório. Tipo de atributo: String |
||||||||||||
DefaultDisplayName |
O nome a apresentar predefinido do LobSystem. Opcional. Tipo de atributo: String |
||||||||||||
IsCached |
Especifica se o LobSystem é utilizado com frequência. Se usados com freqüência, Business Data Connectivity (BDC) service armazena em cache o LobSystem. Opcional Valor padrão: true Tipo de atributo: Boolean |
Elementos filho
Elemento | Descrição |
---|---|
Elemento de LocalizedDisplayNames no MetadataObject (BDCMetadata esquema) |
Os nomes localizados do LobSystem. |
Elemento de propriedades no MetadataObject (BDCMetadata esquema) |
Especifica as propriedades de um LobSystem. |
Elemento AccessControlList (BDCMetadata esquema) |
Especifica a lista de controle de acesso (ACL) de um LobSystem. |
Elemento de proxy em LobSystem (BDCMetadata esquema) |
Especifica um proxy fornecidos pelo usuário que é idêntico ao que seria gerado se esse elemento não estava presente. |
Elemento LobSystemInstances no LobSystem (BDCMetadata esquema) |
Especifica as instâncias de sistema externo para este sistema externo. |
Elemento de entidades no LobSystem (BDCMetadata esquema) |
Especifica os tipos de conteúdo externos neste sistema externo. |
Elemento pai
Elemento | Descrição |
---|---|
Elemento LobSystems no modelo (BDCMetadata esquema) |
Especifica uma lista de sistemas externos nesse modelo. |
Elemento LobSystemInstance
Especifica uma instância de sistema externo.
Espaço de nomes:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Esquema: BDCMetadata
<LobSystemInstance Name = "String" DefaultDisplayName = "String" IsCached = "Boolean"> </LobSystemInstance>
As seções a seguir descrevem os atributos e elementos filho elementos pai.
Atributos
Atributo | Descrição |
---|---|
Nome |
Obrigatório O nome da instância do sistema externo. Tipo de atributo: String |
DefaultDisplayName |
Opcional O nome de exibição padrão da instância do sistema externo. Tipo de atributo: String |
IsCached |
Opcional Especifica se esta instância do sistema externo é usada com frequência. Se definido como true, Business Data Connectivity (BDC) service armazena em cache a instância de sistema externo. Valor padrão: true Tipo de atributo: Boolean |
Elementos filho
Elemento | Descrição |
---|---|
Elemento de LocalizedDisplayNames no MetadataObject (BDCMetadata esquema) |
Os nomes localizados dessa instância do sistema externo. |
Elemento de propriedades no MetadataObject (BDCMetadata esquema) |
As propriedades dessa instância do sistema externo. |
Elemento pai
Elemento | Descrição |
---|---|
Elemento LobSystemInstances no LobSystem (BDCMetadata esquema) |
Uma lista de instâncias de sistema externo. |
Elemento LobSystemInstances
Especifica uma lista de instâncias de sistema externo.
Espaço de nomes:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Esquema: BDCMetadata
<LobSystemInstances></LobSystemInstances>
As seções a seguir descrevem os atributos e elementos filho elementos pai.
Atributos
Nenhuma
Elementos filho
Elemento | Descrição |
---|---|
Elemento de LobSystemInstance no LobSystemInstances (BDCMetadata esquema) |
Uma instância de sistema externo. |
Elemento pai
Elemento | Descrição |
---|---|
Elemento de LobSystem no LobSystems (BDCMetadata esquema) |
Um sistema externo. |
Elemento LobSystems
Especifica uma lista de elementos de LobSystem de um modelo.
Espaço de nomes:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Esquema: BDCMetadata
<LobSystems></LobSystems>
As seções a seguir descrevem os atributos e elementos filho elementos pai.
Atributos
Nenhuma
Elementos filho
Elemento | Descrição |
---|---|
Elemento de LobSystem no LobSystems (BDCMetadata esquema) |
Um elemento de LobSystem que especifica um sistema externo. |
Elemento pai
Elemento | Descrição |
---|---|
Elemento de modelo (BDCMetadata esquema) |
Uma definição de aplicativo (modelo BDC). |
Elemento LocalizedDisplayName
Especifica um nome localizado.
Espaço de nomes:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Esquema: BDCMetadata
<LocalizedDisplayName LCID = "Integer"> </LocalizedDisplayName>
As seções a seguir descrevem os atributos e elementos filho elementos pai.
Atributos
Atributo | Descrição |
---|---|
LCID |
Obrigatório O identificador de código de idioma (LCID). Tipo de atributo: Integer |
Elementos filho
Nenhuma
Elemento pai
Elemento | Descrição |
---|---|
Elemento de LocalizedDisplayNames no MetadataObject (BDCMetadata esquema) |
O elemento LocalizedDisplayNames que contém essa LocalizedDisplayName. |
Elemento LocalizedDisplayNames
Especifica uma lista de nomes localizados de um MetadataObject.
Espaço de nomes:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Esquema: BDCMetadata
<LocalizedDisplayNames></LocalizedDisplayNames>
As seções a seguir descrevem os atributos e elementos filho elementos pai.
Atributos
Nenhuma
Elementos filho
Elemento | Descrição |
---|---|
Elemento de LocalizedDisplayName em LocalizedDisplayNames (BDCMetadata esquema) |
Um nome localizado. |
Elemento pai
Elemento MetadataObject
Namespace:
Esquema:
As seções a seguir descrevem os atributos e elementos filho elementos pai.
Atributos
Elementos filho
Elemento pai
Elemento Method
Especifica um método de um tipo de conteúdo externo.
Espaço de nomes:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Esquema: BDCMetadata
<Method IsStatic = "Boolean" LobName = "String" Name = "String" DefaultDisplayName = "String" IsCached = "Boolean"> </Method>
As seções a seguir descrevem os atributos e elementos filho elementos pai.
Atributos
Atributo | Descrição |
---|---|
IsStatic |
Opcional Especifica se a execução deste método requer um item externo ( EntityInstance) para servir como um contexto para execução. Se definido como true, o método representa um método estático e não requer um específicos EntityInstance para fornecer um contexto para execução. Se definido como false, o método representa um método de instância e requer um EntityInstance para fornecer o contexto para execução. Valor padrão: true Tipo de atributo: Boolean |
LobName |
Opcional O nome da operação definido no sistema externo que é representado por esse método. Tipo de atributo: String |
Nome |
Obrigatório O nome deste método. Tipo de atributo: String |
DefaultDisplayName |
Opcional O nome de exibição padrão do método. Tipo de atributo: String |
IsCached |
Opcional Especifica se esse método é usado com frequência. Se definido como true, Business Data Connectivity (BDC) service caches esse método na memória. Valor padrão: true Tipo de atributo: Boolean |
Elementos filho
Elemento | Descrição |
---|---|
Elemento de LocalizedDisplayNames no MetadataObject (BDCMetadata esquema) |
Os nomes de exibição localizado do método. |
Elemento de propriedades no MetadataObject (BDCMetadata esquema) |
As propriedades do método. |
Elemento AccessControlList (BDCMetadata esquema) |
A lista de controle de acesso (ACL) deste método. |
Elemento FilterDescriptors no método (BDCMetadata esquema) |
Os descritores de filtro do método. |
Elemento de parâmetros no método (BDCMetadata esquema) |
Os parâmetros do método. Um método não pode ter mais de um parâmetro de retorno. |
Elemento MethodInstances no método (BDCMetadata esquema) |
As instâncias de método do método. |
Elemento pai
Elemento | Descrição |
---|---|
Elemento de métodos na entidade (BDCMetadata esquema) |
Uma lista dos métodos de um tipo de conteúdo externo. |
Elemento MethodInstance
Especifica um MethodInstance.
Espaço de nomes:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Esquema: BDCMetadata
Os dois casos seguintes num modelo BDC resultam numa InvalidOperationException no tempo de execução:
Duas instâncias de método SpecificFinder que retornam o mesmo conjunto de campos.
Duas SpecificFinder método instâncias que tenha o mesmo número de campos e que compartilhar o mesmo número de campos com outra instância de método, como um Finder.
<MethodInstance Type = "Strig" Default = "Boolean" ReturnParameterName = "String" ReturnTypeDescriptorName = "String" ReturnTypeDescriptorLevel = "Integer" Name = "String" DefaultDisplayName = "String" IsCached = "Boolean"> </MethodInstance>
As seções a seguir descrevem os atributos e elementos filho elementos pai.
Atributos
Atributo | Descrição | ||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Type |
Obrigatório Especifica o tipo do MethodInstance. A tabela a seguir lista os valores possíveis para este atributo.
|
||||||||||||||||||||||||||||||||
Padrão |
Opcional. Especifica se o MethodInstance é o padrão entre todos os MethodInstances que compartilham seu tipo dentro do tipo de conteúdo externo que contêm ( Entity). Valor padrão: false Tipo de atributo: Boolean |
||||||||||||||||||||||||||||||||
ReturnParameterName |
Opcional. O nome do Parameter que contém o ReturnTypeDescriptor do MethodInstance. O atributo Direction do Parameter deve ser um atributo ParameterDirection com um valor de Out, InOutou Return. Este atributo deve ser especificado para todos os tipos de MethodInstances, exceto GenericInvoker, Creator, Deletere Updater. Tipo de atributo: String |
||||||||||||||||||||||||||||||||
ReturnTypeDescriptorLevel |
Opcional. Isso foi preterido. Use o ReturnTypeDescriptorPath. Tipo de atributo: Integer |
||||||||||||||||||||||||||||||||
ReturnTypeDescriptorPath |
Opcional. O caminho pontilhado do TypeDescriptor da associação. Tipo de atributo: String |
||||||||||||||||||||||||||||||||
Name |
Obrigatório. Especifica o nome da MethodInstance. Tipo de atributo: String |
||||||||||||||||||||||||||||||||
DefaultDisplayName |
Opcional. Especifica o nome de exibição padrão para o MethodInstance. Tipo de atributo: String |
||||||||||||||||||||||||||||||||
IsCached |
Opcional. Especifica se o MethodInstance é usado com frequência. Valor padrão: true Tipo de atributo: Boolean |
Elementos filho
Elemento | Descrição |
---|---|
Elemento de LocalizedDisplayNames no MetadataObject (BDCMetadata esquema) |
Os nomes de exibição localizado do MethodInstance. |
Elemento de propriedades no MetadataObject (BDCMetadata esquema) |
As propriedades do MethodInstance. |
Elemento AccessControlList (BDCMetadata esquema) |
As listas do controle de acesso (ACLs) do MethodInstance. |
Elemento pai
Elemento | Descrição |
---|---|
Elemento MethodInstances no método (BDCMetadata esquema) |
O elemento MethodInstances que contém essa MethodInstance. |
Elemento MethodInstances
Especifica uma lista de associações e instâncias de método de um método.
Espaço de nomes:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Esquema: BDCMetadata
<MethodInstances></MethodInstances>
As seções a seguir descrevem os atributos e elementos filho elementos pai.
Atributos
Nenhuma
Elementos filho
Elemento | Descrição |
---|---|
Elemento de associação em MethodInstances (BDCMetadata esquema) |
Uma associação. |
Elemento de MethodInstance no MethodInstances (BDCMetadata esquema) |
Uma instância de método. |
Elemento pai
Elemento | Descrição |
---|---|
Elemento Method nos métodos (BDCMetadata esquema) |
O método que esta instância do método pertence. |
Elemento Methods
Especifica uma lista dos métodos de um tipo de conteúdo externo.
Espaço de nomes:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Esquema: BDCMetadata
<Methods></Methods>
As seções a seguir descrevem os atributos e elementos filho elementos pai.
Atributos
Nenhuma
Elementos filho
Elemento | Descrição |
---|---|
Elemento Method nos métodos (BDCMetadata esquema) |
Especifica um método. |
Elemento pai
Elemento | Descrição |
---|---|
Elemento de entidade em entidades (BDCMetadata esquema) |
O tipo de conteúdo externo que esta lista dos métodos pertence. |
Elemento Model
Especifica o elemento raiz que representa uma definição de aplicativo. Modelos definem os tipos de conteúdo externo contidos por aplicativos externos.
Espaço de nomes:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Esquema: BDCMetadata
<Model Name = "String" DefaultDisplayName = "String" IsCached = "Boolean"> </Model>
As seções a seguir descrevem os atributos e elementos filho elementos pai.
Atributos
Atributo | Descrição |
---|---|
Nome |
O nome da Model. Obrigatório Tipo de atributo: String |
DefaultDisplayName |
O nome de exibição padrão do Model. Opcional Tipo de atributo: String |
IsCached |
Especifica se o Model é usado com frequência. Se isso for definido como true, em seguida, o Model é armazenado em cache pelo Business Data Connectivity (BDC) service. Opcional Valor padrão: true Tipo de atributo: Boolean |
Elementos filho
Elemento | Descrição |
---|---|
Elemento de LocalizedDisplayNames no MetadataObject (BDCMetadata esquema) |
Os nomes localizados do Model. |
Elemento de propriedades no MetadataObject (BDCMetadata esquema) |
As propriedades do Model. |
Elemento AccessControlList (BDCMetadata esquema) |
A lista de controle de acesso (ACL) do Model. |
Elemento LobSystems no modelo (BDCMetadata esquema) |
O LobSystems contido neste Model. |
Elemento pai
Nenhum
Elemento NormalizeDateTime
Especifica a regra usada para converter uma representação de um valor de data e hora para outra representação. Por exemplo, esta regra pode especificar convertendo um valor representado no tempo Universal Coordenado (UTC) em um fuso horário local.
Espaço de nomes:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Esquema: BDCMetadata
<NormalizeDateTime LobDateTimeMode = "String"> </NormalizeDateTime>
As seções a seguir descrevem os atributos e elementos filho elementos pai.
Atributos
Atributo | Descrição | ||||||||
---|---|---|---|---|---|---|---|---|---|
LobDateTimeMode |
Obrigatório Especifica a conversão a ser aplicado. A tabela a seguir lista os valores possíveis para este atributo.
|
||||||||
Elementos filho
Nenhuma
Elemento pai
Elemento | Descrição |
---|---|
Elemento de interpretação no TypeDescriptor (BDCMetadata esquema) |
Um elemento Interpretation que especifica as regras a ser aplicado aos dados armazenados nas estruturas de dados representadas por um TypeDescriptor. |
Elemento NormalizeString
Especifica um parâmetro de um método.
Espaço de nomes:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Esquema: BDCMetadata
As seções a seguir descrevem os atributos e elementos filho elementos pai.
Atributos
Elementos filho
Elemento pai
Elemento Parameter
Especifica um parâmetro de um método.
Espaço de nomes:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Esquema: BDCMetadata
<Parameter Direction = "String" Name = "String" DefaultDisplayName = "String" IsCached = "Boolean"> </Parameter>
As seções a seguir descrevem os atributos e elementos filho elementos pai.
Atributos
Atributo | Descrição | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Direction |
Obrigatório A direção do parâmetro. A tabela a seguir lista os valores possíveis para este atributo.
|
||||||||||
Nome |
Obrigatório. O nome do parâmetro. Tipo de atributo: String |
||||||||||
DefaultDisplayName |
Opcional. O nome de exibição padrão do parâmetro. Tipo de atributo: String |
||||||||||
IsCached |
Opcional. Especifica se o Parameter é usado com frequência. Valor padrão: true Tipo de atributo: Boolean |
Elementos filho
Elemento | Descrição |
---|---|
Elemento de LocalizedDisplayNames no MetadataObject (BDCMetadata esquema) |
Os nomes localizados do parâmetro. |
Elemento de propriedades no MetadataObject (BDCMetadata esquema) |
As propriedades do parâmetro. |
TypeDescriptor |
O descritor de tipo de raiz do parâmetro. |
Elemento pai
Elemento | Descrição |
---|---|
Elemento de parâmetros no método (BDCMetadata esquema) |
O elemento Parameters que contém esse parâmetro. |
Elemento Parameters
Especifica uma lista de parâmetros de um método.
Espaço de nomes:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Esquema: BDCMetadata
<Parameters></Parameters>
As seções a seguir descrevem os atributos e elementos filho elementos pai.
Atributos
Nenhuma
Elementos filho
Elemento | Descrição |
---|---|
Elemento de parâmetro nos parâmetros (BDCMetadata esquema) |
Um parâmetro. |
Elemento pai
Elemento | Descrição |
---|---|
Elemento Method nos métodos (BDCMetadata esquema) |
O método que esses parâmetros pertencem. |
Elemento Properties
Especifica uma lista de propriedades de um objeto de metadados.
Espaço de nomes:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Esquema: BDCMetadata
<Properties></Properties>
As seções a seguir descrevem os atributos e elementos filho elementos pai.
Atributos
Nenhuma
Elementos filho
Elemento | Descrição |
---|---|
Elemento Property nas propriedades (BDCMetadata esquema) |
Especifica uma propriedade. |
Elemento pai
Elemento Property
Especifica o nome e o tipo de uma propriedade de um objeto de metadados.
Espaço de nomes:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Esquema: BDCMetadata
<Property Name = "String" Type = "String"> </Property>
As seções a seguir descrevem os atributos e elementos filho elementos pai.
Atributos
Atributo | Descrição |
---|---|
Name |
Obrigatório Especifica o nome da propriedade. Tipo de atributo: String |
Type |
Obrigatório Especifica o tipo de dados da propriedade. Tipo de atributo: String |
Elementos filho
Nenhuma
Elemento pai
Elemento | Descrição |
---|---|
Elemento de propriedades no MetadataObject (BDCMetadata esquema) |
O elemento Properties que contém essa propriedade. |
Elemento Proxy
Especifica um proxy fornecidos pelo usuário que é idêntico ao que seria gerado se esse elemento não estava presente. Isso é usado para melhorar o desempenho, removendo a sobrecarga de geração de proxy. Para especificar a lógica de negócios personalizada que se conecta a um sistema externo, sistemas externos do tipo de Assembly de conectividade .NET devem ser usados.
Espaço de nomes:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Esquema: BDCMetadata
<Proxy></Proxy>
As seções a seguir descrevem os atributos e elementos filho elementos pai.
Atributos
Nenhuma
Elementos filho
Nenhuma
Elemento pai
Elemento | Descrição |
---|---|
Elemento de LobSystem no LobSystems (BDCMetadata esquema) |
O elemento LobSystem qual esse proxy se aplica. |
Elemento Right
Especifica uma permissão de acesso único para uma entrada de controle de acesso (ACE).
Espaço de nomes:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Esquema: BDCMetadata
<Right BdcRight = "String"> </Right>
As seções a seguir descrevem os atributos e elementos filho elementos pai.
Atributos
Atributo | Descrição | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
BdcRight |
Obrigatório A permissão disponível para a entidade de segurança mantendo à direita. A tabela a seguir lista os valores possíveis para este atributo.
|
||||||||||||
Elementos filho
Nenhuma
Elemento pai
Elemento | Descrição |
---|---|
Elemento de AccessControlEntry em AccessControlList (BDCMetadata esquema) |
O elemento AccessControlEntry que contém esse direito. |
Elemento SourceEntity
Especifica um tipo de conteúdo externo de origem de um Association.
Espaço de nomes:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Esquema: BDCMetadata
<SourceEntity Namespace = "String" Name = "String"> </SourceEntity>
As seções a seguir descrevem os atributos e elementos filho elementos pai.
Atributos
Atributo | Descrição |
---|---|
Espaço para nome |
Obrigatório O namespace do tipo de conteúdo externo que representa a origem do Association que contém esse elemento. Tipo de atributo: cadeia de caracteres |
Nome |
Obrigatório? O nome do tipo de conteúdo externo que representa a origem do Association que contém esse elemento. Tipo de atributo: String |
Elementos filho
Nenhuma
Elemento pai
Elemento | Descrição |
---|---|
Elemento de associação em MethodInstances (BDCMetadata esquema) |
Association que contém esse elemento. |
Elemento TypeDescriptor
Especifica um TypeDescriptor.
Espaço de nomes:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Esquema: BDCMetadata
<TypeDescriptor TypeName = "String" LobName = "String" IdentifierEntityNamespace = "String" IdentifierEntityName = "String" IdentifierName = "String" ForeignIdentifierAssociationName = "String" ForeignIdentifierAssociationEntityName = "String" ForeignIdentifierAssociationEntityNamespace = "String" AssociatedFilter = "String" IsCollection = "Boolean" ReadOnly = "Boolean" CreatorField = "Boolean" UpdaterField = "Boolean" PreUpdaterField = "Boolean" Significant = "Boolean" Name = "String" DefaultDisplayName = "String" IsCached = "Boolean"> </TypeDescriptor>
As seções a seguir descrevem os atributos e elementos filho elementos pai.
Atributos
Atributo | Descrição |
---|---|
TypeName |
Obrigatório O identificador do tipo de dados da estrutura de dados que é representado pelo TypeDescriptor. Tipo de atributo: String |
LobName |
Opcional A estrutura de dados que é representada pelo TypeDescriptor. O valor padrão deste atributo é o nome da TypeDescriptor. Por exemplo, uma estrutura de dados de sistema do linha de negócios (LOB) denominada "CN1A" pode ser representada por um TypeDescriptor com Name atributo igual a "Nome do cliente", se o atributo LobName deste TypeDescriptor for igual a "CN1A". Tipo de atributo: String |
IdentifierEntityNamespace |
Opcional O namespace do tipo de conteúdo externo que contém o identificador que referencia a TypeDescriptor. Se o TypeDescriptor não faz referência a um Identifier, esse atributo não deve estar presente. Quando este atributo estiver presente, os atributos IdentifierEntityName e IdentifierName também devem estar presentes. O valor padrão deste atributo é o namespace do tipo de conteúdo externo que contém o método que contém o parâmetro que contém o TypeDescriptor. Tipo de atributo: String |
IdentifierEntityName |
Opcional O nome do Entity que contém o Identifier que faz referência à c TypeDescriptor. Se o TypeDescriptor não faz referência a um Identifier, esse atributo não deve estar presente. Quando este atributo estiver presente, os atributos IdentifierEntityNamespace e IdentifierName também devem estar presentes. O valor padrão deste atributo é o nome do Entity que contém o Method contendo Parameter que contém o TypeDescriptor. Tipo de atributo: String |
IdentifierName |
Opcional O nome do Identifier referenciado pelo TypeDescriptor. Se o TypeDescriptor não faz referência a um Identifier, esse atributo não deve estar presente. Tipo de atributo: String |
ForeignIdentifierAssociationName |
Opcional O nome do Association referenciado pelo TypeDescriptor. Se o TypeDescriptor não faz referência a um Association, esse atributo não deve estar presente. Quando este atributo estiver presente, o atributo IdentifierName também deve estar presente. O atributo ForeignIdentifierAssociationName deve ser especificado quando o Identifier referenciado por este TypeDescriptor está relacionada a um Associatione o Identifier está contido em uma fonte Entity do Association. Tipo de atributo: String |
ForeignIdentifierAssociationEntityName |
Opcional O nome do Entity que contém o Association referenciado pelo TypeDescriptor. Se o TypeDescriptor não faz referência a um Association, esse atributo não deve estar presente. Quando este atributo estiver presente, os atributos ForeignIdentifierAssociationEntityNamespace e ForeignIdentifierAssociationName também devem estar presentes. O valor padrão deste atributo é o nome do Entity que contém o Method contendo Parameter que contém o TypeDescriptor. Tipo de atributo: String |
ForeignIdentifierAssociationEntityNamespace |
Opcional O namespace do Entity que contém o Association referenciado pelo TypeDescriptor. Se o TypeDescriptor não faz referência a um Association, esse atributo não deve estar presente. Quando este atributo estiver presente, os atributos ForeignIdentifierAssociationEntityName e ForeignIdentifierAssociationName também devem estar presentes. O valor padrão deste atributo é o namespace do Entity que contém o Method contendo Parameter que contém o TypeDescriptor. Tipo de atributo: String |
AssociatedFilter |
Opcional O nome do FilterDescriptor que está associado com o TypeDescriptor. Se o TypeDescriptor não estiver associado um FilterDescriptor esse atributo não deve estar presente. Tipo de atributo: String |
IsCollection |
Opcional Especifica se o TypeDescriptor representa uma estrutura de dados único ou uma coleção de estruturas de dados. Valor padrão: false Tipo de atributo: Boolean |
ReadOnly |
Opcional Especifica se os dados armazenados pela estrutura de dados representada pelo TypeDescriptor podem ser modificados. Este atributo não deve ser especificado se o valor do atributo Direction do Parameter que contém o TypeDescriptor for "Pol". Valor padrão: false Tipo de atributo: Boolean |
CreatorField |
Opcional Especifica se o TypeDescriptor representa um campo para MethodInstances do tipo Creator contidos por Method que contém o Parameter contendo o TypeDescriptor. Valor padrão: false Tipo de atributo: Boolean |
UpdaterField |
Opcional Especifica se o TypeDescriptor representa um campo para MethodInstances do tipo Updater contidos por Method que contém o Parameter contendo o TypeDescriptor. Quando esse atributo for especificado, um atributo PreUpdaterField não deve ser especificado. Valor padrão: false Tipo de atributo: Boolean |
PreUpdaterField |
Opcional Especifica se a estrutura de dados representada pelo TypeDescriptor armazena o valor dos dados recebido do sistema externo de um campo para MethodInstances do tipo Updatermais recente. Quando esse atributo for especificado, um atributo UpdaterField não deve ser especificado. Valor padrão: false Tipo de atributo: Boolean |
Significant |
Opcional Especifica se os valores armazenados pela estrutura de dados representada por este TypeDescriptor são incluídos no cálculo de um código de hash ou comparando os valores armazenados nas estruturas de dados. Por exemplo, um TypeDescriptor representando o sobrenome do cliente é levada em consideração ao determinar se um registro foi modificado e, portanto, é significativo, enquanto TypeDescriptor que representa a data em que o registro do cliente está último modificação geralmente não é levado em consideração para determinar se um registro foi modificado e portanto não é significativa. Valor padrão: true Tipo de atributo: Boolean |
Name |
Obrigatório O nome da TypeDescriptor. Tipo de atributo: String Nota: o nome de um TypeDescriptor não deve conter os carateres especiais para barra ("/"), ponto final ("." ou parêntese reto de abertura ("["). |
DefaultDisplayName |
Opcional O nome de exibição do TypeDescriptor. Tipo de atributo: String |
IsCached |
Opcional Especifica se o TypeDescriptor é usado com frequência. Valor padrão: true Tipo de atributo: Boolean |
Elementos filho
Elemento | Descrição |
---|---|
Elemento de LocalizedDisplayNames no MetadataObject (BDCMetadata esquema) |
Os nomes localizados do TypeDescriptor. |
Elemento de propriedades no MetadataObject (BDCMetadata esquema) |
As propriedades do TypeDescriptor. Quando o TypeDescriptor é do tipo System.String, o elemento Properties pode conter um Property do tipo System.Int32 com o atributo Name definido como Size. O valor de Property Especifica o tamanho máximo esperado de seqüência do valor da estrutura de dados descrita por este TypeDescriptor. |
Elemento de interpretação no TypeDescriptor (BDCMetadata esquema) |
As regras para os dados armazenados pela estrutura de dados representada pelo TypeDescriptor. |
Elemento de DefaultValues no TypeDescriptor (BDCMetadata esquema) |
Os valores padrão do TypeDescriptor. |
Elemento de TypeDescriptors no TypeDescriptor (BDCMetadata esquema) |
O filho TypeDescriptors do TypeDescriptor. |
Elemento pai
Elemento | Descrição |
---|---|
Elemento de TypeDescriptors no TypeDescriptor (BDCMetadata esquema) |
Elemento TypeDescriptors
Especifica uma lista de TypeDescriptors de um pai TypeDescriptor.
Espaço de nomes:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Esquema: BDCMetadata
<TypeDescriptors></TypeDescriptors>
As seções a seguir descrevem os atributos e elementos filho elementos pai.
Atributos
Nenhuma
Elementos filho
Elemento | Descrição |
---|---|
Elemento TypeDescriptor (BDCMetadata esquema) |
Um TypeDescriptor. |
Elemento pai
Elemento | Descrição |
---|---|
Elemento TypeDescriptor (BDCMetadata esquema) |
|
TypeDescriptor |