Compartir a través de


Interfaz IEntity

Representa un tipo de contenido externo, como clientes o productos, en una aplicación de línea de negocio (LOB).

Espacio de nombres:  Microsoft.BusinessData.MetadataModel
Ensamblado:  Microsoft.BusinessData (en Microsoft.BusinessData.dll)

Sintaxis

'Declaración
Public Interface IEntity _
    Inherits IDataClass, IAccessControlledMetadataObject, IMetadataObject, IMetadataStruct
'Uso
Dim instance As IEntity
public interface IEntity : IDataClass, 
    IAccessControlledMetadataObject, IMetadataObject, IMetadataStruct

Comentarios

Tipos de contenido externo contienen identificadores, métodos y acciones. Tipos de contenido externo también pueden tener otros tipos de contenido externo relacionados asociados con ellos. Por ejemplo, clientes y pedidos de los tipos de contenido externo en el sistema de AdventureWorks tienen una asociación porque comparten una relación: los clientes realizan pedidos. Esta relación se implementa como una asociación en los metadatos.

Los objetos de negocio, por ejemplo, cliente #88697 y pedido #1000 en la aplicación de LOB, se denominan elementos externos. Si se asigna el tipo de contenido externo a una tabla de base de datos, puede considerar que de una instancia de tipo de contenido externo como una fila.

Ejemplos

Code Snippet: Get the DatabaseBackedMetadataCatalog on the Server

Code Snippet: Get the RemoteSharedFileBackedMetadataCatalog on the Client

Code Snippet: Execute a Finder Method Instance of an External Content Type

Code Snippet: Execute the AssociationNavigator Method Instance of an External Content Type for an Association Without a Foreign Key

Code Snippet: Execute the Associator and Disassociator Method Instances of an External Content Type

Code Snippet: Execute the BulkAssociationNavigator Method Instance of an External Content Type

Vea también

Referencia

Miembros IEntity

Espacio de nombres Microsoft.BusinessData.MetadataModel