Compartilhar via


Identifier De classe

Representa a identidade persistente de entidade instâncias. Você pode usar a chave para pesquisa para uma instância específica entidade ou um GRUPO de entidade instâncias dessa entidade usando o 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 Identifier
    Inherits AccessControlledMetadataObject

Dim instance As Identifier
[SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel=true)] 
[SharePointPermissionAttribute(SecurityAction.Demand, ObjectModel=true)] 
public class Identifier : AccessControlledMetadataObject

Comentários

Na Business Data Catalog, instâncias Entity Entidade devem ter uma identidade persistente, such as um chave primária, para que você pode localizar e pesquisa para-los usando a chave (identificador).Sem um identificador, o Business Data Catalog Não é possível identificar exclusivamente uma instância entidade.Os dados retornados por um método aplicativo back-end é apenas um blob de dados sem identificadores.Somente se os dados retornados também possui identificadores podem os dados terá semântica significando na Business Data Catalog e então somente pode você ter ações, pesquisa e índice nas entidades.

No entanto, é possível ter uma entidade que não é necessário um identificador.Para obter um exemplo, consulte a entidade de endereços no exemplo metadados ae665d8b-c907-45ff-99f7-6b09840a3732 SampleWebService na SDK.Neste maiúsculas e minúsculas, desejar para exibir uma lista de endereços para um cliente usando associações e não requerem a capacidade para pesquisa ou relacionados os endereços com qualquer outra entidade.Endereços neste maiúsculas e minúsculas são apenas um blob de dados.Sem um identificador, a entidade de endereços não pode ter ações nela, não podem ser pesquisada ou indexados, não pode ser relacionado e não podem ser usados em qualquer um dos recursos do Business dados, exceto a Web Part de Lista relacionados.

A oferece suporte a Business Data Catalog habilita com composição chaves, permitindo-lhe definir múltiplo identificadores para uma entidade.Quando você define dois ou mais identificadores de uma entidade, o Business Data Catalog simplesmente usa a combinação de identificadores de como a chave exclusiva.

Schema

Filho

Tipo

Ocorre

Padrão

Limites/aceitos valores

Descrição

TypeName

System.String

1..1

  • System.Boolean

  • System.Byte

  • System.Char

  • System.DateTime

  • System.Decimal

  • System.Double

  • System.Int32

  • System.Int64

  • System.Int16

  • System.Single

  • System.Guid

Tipo do identificador.

Hierarquia de herança

System.Object
   Microsoft.Office.Server.ApplicationRegistry.Administration.MetadataObject
     Microsoft.Office.Server.ApplicationRegistry.Administration.AccessControlledMetadataObject
      Microsoft.Office.Server.ApplicationRegistry.Administration.Identifier

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

Identifier Membros
Microsoft.Office.Server.ApplicationRegistry.Administration De espaço para nome