Jak: Tworzenie skojarzenia między obiektami
Można zdefiniować relacje między obiektami w modelu połączenia danych biznesowych (BDC) przez tworzenie skojarzeń.Visual Studio generuje metody dostarczenia informacji o każde stowarzyszenie konsumentów modelu.Metody te mogą być wykorzystane przez składniki web Part programu SharePoint, listy lub niestandardowych aplikacji do wyświetlania relacji danych w interfejsie użytkownika (UI).
Można utworzyć dwa typy skojarzeń w projektancie BDC: zagraniczne stowarzyszenia oparte na kluczach i zagraniczne stowarzyszenia keyless.Aby uzyskać więcej informacji, zobacz Tworzenie skojarzenia między obiektami.
Aby utworzyć skojarzenie między obiektami
Na BusinessDataConnectivity na karcie Przybornik, wybierz polecenie skojarzenia element.
W projektancie BDC wybrać obiekt źródłowy, a następnie wybierz obiekt docelowy.
Skojarzenie edytora jest wyświetlany.
Tworzenia skojarzenia opartych na klucz obcy, wybierz opcję Jest skojarzenie klucza obcego pole wyboru.
W Identyfikator źródła kolumny Mapowania identyfikatora tabeli, wybierz identyfikator obok każdego pasującego deskryptora typu, który pojawia się w pole kolumny.
Na przykład w Identyfikator źródła kolumny, zaznacz ContactID obok ReadList.salesOrderList.SalesOrderList.SalesOrder.ContactID wpisz deskryptora oraz ReadItem.salesOrder.SalesOrder.ContactID wpisz deskryptora.
Aby zagranicznych skojarzenia keyless, należy wyczyścić Jest skojarzenie klucza obcego pole wyboru.
Wybierz OK przycisk.
Na Projektant BDC linia, która reprezentuje skojarzenie pojawia się między jednostką źródła a jednostką przeznaczenia.
Visual Studio dodaje metodę Navigator skojarzenia klasy usługi obiektu docelowego i klasy usługi obiektu źródłowego.Aby uzyskać więcej informacji na temat metod nawigacji skojarzenia zobacz Obsługiwane operacje.
W metodzie Navigator skojarzenie obiektu źródłowego należy dodać kod, który zwraca kolekcję podmioty przeznaczenia.
W metodzie Navigator skojarzenie obiektu docelowego Dodaj kod, który zwraca jednostki powiązane źródła.
Przykładami metod stowarzyszenia Navigator, zobacz Tworzenie skojarzenia między obiektami.
Zobacz też
Zadania
Jak: Dodawanie szczególną metodę Finder
Jak: Definiowanie instancji metody
Jak: Definiowanie deskryptora typ parametru
Instruktaż: Tworzenie zewnętrznych listy programu SharePoint przy użyciu danych biznesowych
Koncepcje
Tworzenie skojarzenia między obiektami
Omówienie narzędzi projektowania modelu kontrolera BDC