Přidání kódu do datových sad ve víceúrovňových aplikacích
Publikováno: duben 2016
Vytvoření souboru částečné třídy pro objekt dataset a přidáním kódu do něj můžete rozšířit funkce objektu DataSet (namísto přidání kódu DatasetName.Soubor DataSet.Designer). (Povolit částečné třídy kód pro určitou třídu rozdělit mezi více fyzických souborů. Další informace naleznete v Partial nebo Částečné třídy a metody.)
Kód, který definuje třídu dataset je generována při každé změně definice objektu dataset (v Vytváření a úpravy typovaných datových sad). Tento kód je generována rovněž při provádění změn v průběhu jakékoli průvodce, který upraví konfiguraci objektu DataSet. Chcete-li zabránit odstranění během regenerace objektu DataSet kódu, přidejte kód do souboru částečné třídy je objekt dataset.
Ve výchozím nastavení se po oddělení objektu dataset a TableAdapter
kód, výsledkem je soubor samostatné třídy v každém projektu. Původní projekt obsahuje soubor s názvem DatasetName.Designer.VB (nebo DatasetName.Designer.cs), který obsahuje TableAdapter
kód. Projekt určený v Dataset projektu vlastnost obsahuje soubor s názvem DatasetName.DataSet.Designer.vb (nebo DatasetName.DataSet.Designer.cs), který obsahuje kód objektu dataset.
Poznámka
Zvláštní soubory a TableAdapter
s (nastavením DataSet projektu vlastnost), existující třídy dataset částečné v projektu nebude automaticky přesunuta. Existující částečnou třídy dataset je nutné ručně přesunout projektu dataset.
Poznámka
Vytváření a úpravy typovaných datových sad Také poskytuje funkce pro generování ColumnChanging a RowChanging obslužné rutiny událostí, když se přidá kód pro ověření. Další informace naleznete v tématu Přidávání ověření do vícevrstvé datové sady.
Přidání kódu do objektů DataSet v n té aplikací
Vyhledejte projekt, který obsahuje soubor XSD ( Vytváření a úpravy typovaných datových sad).
Poklepáním XSD otevření souboru Vytváření a úpravy typovaných datových sad.
Pravým tlačítkem myši na tabulku dat, ke kterému chcete přidat kód (název tabulky v záhlaví okna) a na Zobrazení kódu.
Částečné třídy vytvoří a otevře v editoru kódu.
Přidáte kód uvnitř deklarace částečné třídy.
Následující příklad ukazuje, kam chcete přidat kód CustomersDataTable v NorthwindDataSet:
Partial Public Class CustomersDataTable ' Add code here to add functionality ' to the CustomersDataTable. End Class
partial class CustomersDataTable { // Add code here to add functionality // to the CustomersDataTable. }
Viz také
Přehled vícevrstvých datových aplikací
Přidejte kód do prvků TableAdapters ve víceúrovňových aplikacích
TableAdapters
TableAdapterManager – přehled
Přehled hierarchické aktualizace
Vytváření datových aplikací
Datové sady nástrojů v sadě Visual Studio