Compartilhar via


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