Sdílet prostřednictvím


Postup: do modelu přidat Entity

Chcete-li vytvořit entitu přidat ovládací prvek entity z aplikace Visual Studio panel do obchodních dat připojení (BDC) designer.

Přidat do modelu entita

  1. BDC projektu vytvořit nebo otevřít existující projekt záložní řadič domény.Další informace naleznete v tématu Vytváření připojení k modelu obchodních dat.

  2. V nástrojů, ze BusinessDataCatalog skupiny, přidat Entity řízení na Návrhář.

    Zobrazí se nový subjekt na Návrhář.Visual Studio přidá <Entity> element XML souboru BDC modelu v projektu.Další informace o atributech prvek Entity naleznete v Entity.

  3. V návrháři, otevřete místní nabídku pro entitu, zvolte Přidata pak zvolte identifikátor.

    Zobrazí se nový identifikátor na entity.

    [!POZNÁMKA]

    Můžete změnit název entity a identifikátoru Vlastnosti okna.

  4. Definujte pole entity ve třídě.Můžete přidat nové třídy do projektu, nebo použít existující třídy vytvořena pomocí jiných nástrojů, jako je například relační Object Designer (Návrhář O/R).Následující příklad ukazuje třídu entity s názvem kontaktu.

    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; }
    
        }
    

Viz také

Úkoly

Jak: Přidat metodu Creator

Jak: Přidat metodu Deleter

Jak: Přidat metodu Updater

Jak: Přidat metodu Finder

Jak: přidat konkrétní metoda Finder