Pokud chcete vytvořit entitu, přidejte ovládací prvek entity ze sady nástrojů sady Visual Studio do návrháře BDC (Business Data Připojení ivity).
Přidání entity do modelu
Vytvořte projekt služby BDC nebo otevřete existující projekt služby BDC. Další informace najdete v tématu Vytvoření modelu připojení obchodních dat.
V sadě nástrojů ze skupiny BusinessDataCatalog přidejte do návrháře ovládací prvek Entity.
Nová entita se zobrazí v návrháři. Visual Studio přidá <Entity> element do XML souboru modelu služby BDC v projektu. Další informace o atributech elementu Entity naleznete v tématu Entity.
V návrháři otevřete místní nabídku entity, zvolte Přidat a pak zvolte Identifikátor.
V entitě se zobrazí nový identifikátor.
Poznámka:
Název entity a identifikátor můžete změnit v okně Vlastnosti .
Definujte pole entity ve třídě. Do projektu můžete buď přidat novou třídu, nebo použít existující třídu vytvořenou pomocí jiných nástrojů, jako je Návrhář relací objektů (Návrhář relací objektů). Následující příklad ukazuje třídu entity s názvem Contact.
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; }
}
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