Cómo: Agregar una entidad a un modelo
Para crear una entidad, arrastre una entidad del Cuadro de herramientas de Visual Studio al diseñador de Conectividad a datos profesionales (BDC).
Para agregar una entidad al modelo
Cree un nuevo proyecto BDC o abra uno existente. Para obtener más información, vea Crea un modelo de conectividad a datos profesionales.
En el Cuadro de herramientas, en el grupo BusinessDataCatalog, arrastre una Entidad al diseñador.
La nueva entidad aparece en el diseñador. Visual Studio agrega un elemento <Entity> al XML del archivo del modelo BDC en su proyecto. Para obtener más información sobre los atributos de un elemento Entity, vea Entity.
En el diseñador, haga clic con el botón secundario en la entidad, haga clic en Agregar y, a continuación, en Identificador.
Un nuevo identificador aparece en la entidad.
Nota
Se puede cambiar el nombre de la entidad y del identificador en la ventana Propiedades.
Defina los campos de la entidad en una clase. Puede agregar una nueva clase al proyecto o utilizar una clase existente creada utilizando otras herramientas como el Diseñador relacional de objetos (Object Relational Designer). En el siguiente ejemplo se muestra una clase de entidad denominada Contact.
Partial Public Class Contact Private _ContactID As Integer Public Property ContactID() As Integer Get Return _ContactID End Get Set(ByVal value As Integer) _ContactID = value End Set End Property Private _FirstName As String Public Property FirstName() As String Get Return _FirstName End Get Set(ByVal value As String) _FirstName = value End Set End Property Private _LastName As String Public Property LastName() As String Get Return _LastName End Get Set(ByVal value As String) _LastName = value End Set End Property Private _EmailAddress As String Public Property EmailAddress() As String Get Return _EmailAddress End Get Set(ByVal value As String) _EmailAddress = value End Set End Property Private _Phone As String Public Property Phone() As String Get Return _Phone End Get Set(ByVal value As String) _Phone = value End Set End Property Private _EmailPromotion As Integer Public Property EmailPromotion() As Integer Get Return _EmailPromotion End Get Set(ByVal value As Integer) _EmailPromotion = value End Set End Property Private _NameStyle As Boolean Public Property NameStyle() As Boolean Get Return _NameStyle End Get Set(ByVal value As Boolean) _NameStyle = value End Set End Property Private _PasswordHash As String Public Property PasswordHash() As String Get Return _PasswordHash End Get Set(ByVal value As String) _PasswordHash = value End Set End Property Private _PasswordSalt As String Public Property PasswordSalt() As String Get Return _PasswordSalt End Get Set(ByVal value As String) _PasswordSalt = value End Set End Property End Class
public partial class Contact { public int ContactID { get; set; } public string FirstName { get; set; } public string LastName { get; set; } public string EmailAddress { get; set; } public string Phone { get; set; } public int EmailPromotion { get; set; } public bool NameStyle { get; set; } public string PasswordHash { get; set; } public string PasswordSalt { get; set; } }
Vea también
Tareas
Cómo: Agregar un método Creator
Cómo: Agregar un método Deleter
Cómo: Agregar un método Updater