Entity De classe
Representa uma entidade such as um cliente ou pedidos de vendas que é registrado na Business Data Catalog.
Espaço para nome Microsoft.Office.Server.ApplicationRegistry.Administration
Conjunto de Módulos (Assembly) Microsoft.SharePoint.Portal (em microsoft.sharepoint.portal.dll)
A sintaxe
<SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel:=True)> _
<SharePointPermissionAttribute(SecurityAction.Demand, ObjectModel:=True)> _
Public Class Entity
Inherits IndividuallySecurableMetadataObject
Dim instance As Entity
[SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel=true)]
[SharePointPermissionAttribute(SecurityAction.Demand, ObjectModel=true)]
public class Entity : IndividuallySecurableMetadataObject
Comentários
Após definir uma entidade, você pode escolher a entidade a partir de Entity Picker, exibir ocorrências entidade na Business Data Web Parts e listas e pesquisa usando Enterprise Search.Você também deve definir o seguinte para entidades: identificadores e FinderSpecificFinder método instâncias.Além disso você pode definir instância e estático GenericInvokersViewAccessors.
Identificadores uma identificador permite que o Business Data Catalog para identificar com exclusividade uma instância entidade.Se você definir uma entidade sem um identificador, que entidade não pode ter ações em, não podem ser pesquisados ou indexados e não podem ser usados em qualquer um dos recursos do Business dados, exceto a Web Part de Lista relacionados.No entanto, é às vezes ainda útil definir uma entidade sem identificadores - se todos os desejar fazer é exibir uma lista de alguns ou todos eles (um bom exemplo é 'CostCenters').
Métodos Localizador e SpecificFinder Finder localizador usar sua entidade em uma Web Part de Lista de dados Business.Se você não definir métodos Finder localizador, sua entidade não pode ser usada nesses Web Parts.SpecificFinder métodos habilitar funcionalidade adicional such as a capacidade, a serem pesquisadas e indexados e a ser usado em recursos Business Data ter ações.Se você não definir métodos SpecificFinder SpecificFinder para uma entidade, ele não pode ter ações nela, não poderá ser pesquisado ou indexado e não podem ser usados em qualquer um dos recursos do Business dados, exceto a Web Part de Lista relacionados.
GenericInvokers.Invokers Genéricos permitem que você executar lógica arbitrários em um sistema back-end.No entanto, o cliente deve fornecer os argumentos completa complexos para a chamada.
ViewAccessors.Cada instância de uma entidade é considerada um determinado 'exibição' da entidade.Um modo de exibição é definido pelo conjunto de campos sobre o EntityInstance.Compartilhar todos os modos de exibição de campos identificador.ViewAccessors permitem alterar a atual exibição do EntityInstance para outra exibição.
Propriedade |
Tipo |
Necessários |
Valor padrão |
Limites/aceitos valores |
Comentários |
---|---|---|---|---|---|
Title |
System.String |
Não |
Nenhum |
Nome do TypeDescriptor que representa o valor exibir (título) de um objeto Entity de entidade.Esse valor é o título usar como padrão de resultados da pesquisa dados empresa e o valor na coluna de dados empresa exibir usar como padrão. |
|
__BdcLastModifiedTimestamp |
System.String |
Não |
Nenhum |
Nome do TypeDescriptor na valor de retorno do IDEnumerator que representa a última data modificada de uma instância. Use esta propriedade para habilitar pesquisa incremental rastreamentos. |
|
Audit |
System.Boolean |
Não |
True |
True FALSO |
Se true True, uma entrada é gravada log auditar do o Shared Resource Provider tempo cada um dos métodos desta entidade é executado. |
DefaultAction |
System.String |
Não |
Nenhum |
Nome do Action que é usado como o hiperlink em Resultados da pesquisa dados empresa, empresa dados colunas e em outro lugar.Este é um auto criado propriedade. |
Hierarquia de herança
System.Object
Microsoft.Office.Server.ApplicationRegistry.Administration.MetadataObject
Microsoft.Office.Server.ApplicationRegistry.Administration.AccessControlledMetadataObject
Microsoft.Office.Server.ApplicationRegistry.Administration.IndividuallySecurableMetadataObject
Microsoft.Office.Server.ApplicationRegistry.Administration.Entity
Segmento de segurança
Qualquer público estático ( compartilhadas Na Visual Basic) os membros desse tipo são segmento seguro. Os membros de instância não são garantia ser segmento seguro.
Consulte também
Referência
Entity Membros
Microsoft.Office.Server.ApplicationRegistry.Administration De espaço para nome