Compartilhar via


DataClass De classe

Representa o classe base para todas as entidades.

Espaço para nome Microsoft.Office.Server.ApplicationRegistry.MetadataModel
Conjunto de Módulos (Assembly) Microsoft.SharePoint.Portal (em microsoft.sharepoint.portal.dll)

A sintaxe

<SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel:=True)> _
<SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel:=True)> _
Public Class DataClass
    Inherits AccessControlledMetadataObject

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

Comentários

DataClasses são um abstrato concepção.Enquanto entidades representam coleções de concreto, persistente, relacionado campos cada um com uma identidade fixa, persistente, DataClasses representam coleções de relacionado não persistente campos que cada um temporário identidade.Você pode pensar em um DataClass como:

DataClass + Identifier => Entity.

Hierarquia de herança

System.Object
   Microsoft.Office.Server.ApplicationRegistry.MetadataModel.MetadataObject
     Microsoft.Office.Server.ApplicationRegistry.MetadataModel.AccessControlledMetadataObject
      Microsoft.Office.Server.ApplicationRegistry.MetadataModel.DataClass
         Microsoft.Office.Server.ApplicationRegistry.MetadataModel.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

DataClass Membros
Microsoft.Office.Server.ApplicationRegistry.MetadataModel De espaço para nome