Sdílet prostřednictvím


Postup: definování popisovač typu parametru

Popisovač typu obsahuje vlastnosti, které popisují typ dat parametru.Popisovač typu lze definovat pole, subjekt nebo subjekty kolekce.Další informace naleznete v tématu Popisovač typu.

Chcete-li definovat popisovač typu parametru

  1. V BDC podrobnosti metody okna, zvolte popisovač typu parametru.

  2. V řádku nabídek zvolte zobrazení, Okno Vlastnosti.

  3. V Vlastnosti okno, nastavte vlastnosti typ popisovače.

    Následující postupy popisují způsob definování popisovač typu jako pole, subjekt nebo subjekt kolekce.

Definujte pole

  1. V Vlastnosti okno, nastavte název vlastnost typ popisovače na název pole v typu, který představuje entitu (například: jméno).

  2. V seznamu vedle TypeName vlastnosti, zvolte vhodný datový typ (například Int32).

    Informace o jiné volitelné parametry, Popisovač typu.

Chcete-li definovat entity

  1. V Vlastnosti okno, nastavte název vlastnost název entity (například: kontakt).

  2. Nastavit TypeName vlastnost na plně kvalifikovaný název typu, který představuje entitu.Tento typ může být třídy v projektu, typu definované v sestavení, která se odkazuje v řešení nebo typu definované v modelu objektu záložní řadič domény.

    • Třídy v projektu, zvolte šipku dolů vedle TypeName vlastnosti, zvolte Aktuální projekt kartu v dialogovém okně, které se zobrazí a pak zvolte třídy v projektu.

      Plně kvalifikovaný název obsahuje obor názvů a název třídy, následuje název obchodní systém.V následujícím příkladu nastaví hodnotu TypeName vlastnost třídy v projektu.

      MyBDCNamespace.BdcModel1.Contact, BdcModel1

    • Plně kvalifikovaný název typu v sestavení v řešení obsahuje název, typ, název sestavení, číslo verze, kultury a token veřejného klíče.

      V následujícím příkladu nastaví hodnotu TypeName vlastnost typu definované v sestavení, která se odkazuje v řešení.

      MyNamespace.Contact, myAssemblyName, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089

    • Plně kvalifikovaný název typu definované v objektovém modelu záložní řadič domény obsahuje obor názvů a název typu.

      V následujícím příkladu nastaví hodnotu TypeName vlastnost typu v modelu objektu záložní řadič domény.

      Microsoft.BusinessData.Runtime.DynamicType

  3. V BDC podrobnosti metody okna, otevřete seznam, který se zobrazí pro typ popisovače a pak zvolte Upravit.

    BDC Explorer okno.

  4. V BDC Explorer, otevřete místní nabídku popisovač typu a pak zvolte Přidat typ popisovače.

    Nový typ popisovače vkládá jako podřízený popisovač typu entity.Nakonfigurujte tento popisovač typu jako pole.

  5. Opakujte krok 4 přidat podřízený typ popisovače pro každé pole entity.

Chcete-li definovat kolekce subjektů

  1. V BDC podrobnosti metody okně popisovač typu parametru, který chcete vybrat.

  2. V řádku nabídek zvolte zobrazení, Okno Vlastnosti.

  3. V Vlastnosti okno, nastavte název vlastnost název entity (například: kontakty).

  4. Nastavit IsCollection vlastnost True.Označuje, že tento popisovač typu kolekce subjektů.

  5. Nastavit TypeName vlastnost řetězec, který obsahuje odkaz IEnumerable<T> rozhraní a plně kvalifikovaný název typu, který představuje entitu.Tento typ může být třídy v projektu, typu definované v sestavení, která se odkazuje v řešení nebo typu definované v modelu objektu záložní řadič domény.

    • Třídy v projektu, zvolte šipku dolů vedle TypeName vlastnosti, zvolte Aktuální projekt kartu v dialogovém okně, které se zobrazí a pak zvolte třídy v projektu.

      Plně kvalifikovaný název obsahuje obor názvů a název třídy, následuje název obchodní systém.

      V následujícím příkladu nastaví hodnotu TypeName vlastnosti kolekce tříd v projektu.

      System.Collections.Generic.IEnumerable`1 [MyBDCNamespace.BdcModel1.Contact, BdcModel1]

    • Plně kvalifikovaný název typu v sestavení v řešení obsahuje název, typ, název sestavení, číslo verze, kultury a token veřejného klíče.

      V následujícím příkladu nastaví hodnotu TypeName vlastností kolekce typů v sestavení, která se odkazuje v řešení.

      System.Collections.Generic.IEnumerable`1 [MyNamespace.Contact, myAssemblyName, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]

    • Plně kvalifikovaný název typu definované v objektovém modelu záložní řadič domény obsahuje obor názvů a název typu.

      V následujícím příkladu nastaví hodnotu TypeName vlastnost kolekci typů definovaných v modelu objektu záložní řadič domény.

      System.Collections.Generic.IEnumerable`1 [Microsoft.BusinessData.Runtime.DynamicType]

  6. V BDC podrobnosti metody okna, otevřete seznam, který se zobrazí pro typ popisovače a pak zvolte Upravit.

    BDC Explorer okno.

  7. V BDC Explorer, otevřete místní nabídku popisovač typu a pak zvolte Přidat typ popisovače.

    Nový typ popisovače vkládá jako podřízený popisovač typu kolekce.Nakonfigurujte tento popisovač typu jako entity.

Viz také

Úkoly

Postup: do modelu přidat Entity

Jak: přidat parametr do metody

Postup: definovat metodu Instance

Koncepty

Přehled nástrojů pro návrh modelu záložní řadič domény

Další zdroje

Navržení modelu obchodních dat připojení