Udostępnij za pośrednictwem


Jak: Dodawanie obiektu do modelu

Aby utworzyć podmiot, Dodaj formant podmiot, z programu Visual Studio Przybornik na Projektant połączenia danych biznesowych (BDC).

Aby dodać encję w modelu

  1. Tworzenie projektu BDC lub otworzyć istniejący projekt BDC.Aby uzyskać więcej informacji, zobacz Tworzenie modelu połączeń danych biznesowych.

  2. W Przybornik, z BusinessDataCatalog grupy, należy dodać podmiot kontrolkę projektanta.

    Projektant pojawia się nowy podmiot.Dodaje Visual Studio <Entity> element XML pliku modelu kontrolera BDC w projekcie.Aby uzyskać więcej informacji dotyczących atrybutów elementu podmiotu zobacz podmiot.

  3. W projektancie, otwórz menu skrótów dla obiektu, wybierz polecenie Dodaj, a następnie wybierz polecenie identyfikatora.

    Nowy identyfikator pojawia się na podmiot.

    [!UWAGA]

    Można zmienić nazwę podmiotu i identyfikator w Właściwości okna.

  4. Definiowanie pól podmiotu w klasie.Można dodać nowe klasy do projektu lub użyć istniejącej klasy utworzone za pomocą innych narzędzi, takich jak relacyjnej Object Designer (Projektant O/R).Poniższy przykład pokazuje klasę obiektu o nazwie 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; }
    
        }
    

Zobacz też

Zadania

Jak: Dodaj metodę Creator

Jak: Dodaj metodę Deleter

Jak: Dodaj metodę Updater

Jak: Dodaj metodę Finder

Jak: Dodawanie szczególną metodę Finder