Sdílet prostřednictvím


Přidejte kód do prvků TableAdapters ve víceúrovňových aplikacích

 

Publikováno: duben 2016

Můžete rozšířit funkce TableAdapter vytvořením souboru pro částečné třídy TableAdapter a přidání kódu k němu (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 partial (typ).)

Kód, který definuje TableAdapter je generována při každé změně TableAdapter (v Vytváření a úpravy typovaných datových sad). Tento kód je generována rovněž při změně provádění jakékoli průvodce, který změní konfiguraci TableAdapter. Do kódu zabránit odstranění během regenerace TableAdapter, přidejte kód do souboru částečné třídy TableAdapter.

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 TableAdapters (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.

Poznámka

Váš počítač může v následujících pokynech zobrazovat odlišné názvy nebo umístění některých prvků uživatelského rozhraní sady Visual Studio. Tyto prvky jsou určeny edicí sady Visual Studio a použitým nastavením. Další informace najdete v tématu Přizpůsobení integrovaného vývojového prostředí.

Přidání uživatelského kódu do TableAdapter v n té aplikaci

  1. Vyhledejte projekt, který obsahuje soubor XSD ( Vytváření a úpravy typovaných datových sad).

  2. Poklepáním XSD otevření souboru Vytváření a úpravy typovaných datových sad.

  3. Klepněte pravým tlačítkem myši TableAdapter , kterou chcete přidat kód a klepněte na Zobrazení kódu.

    Částečné třídy vytvoří a otevře v editoru kódu.

  4. Přidáte kód uvnitř deklarace částečné třídy.

  5. Následující příklad ukazuje, kam chcete přidat kód a CustomersTableAdapter v NorthwindDataSet:

    Partial Public Class CustomersTableAdapter  
        ' Add code here to add functionality   
        ' to the CustomersTableAdapter.  
    End Class  
    
    public partial class CustomersTableAdapter  
    {  
        // Add code here to add functionality  
        // to the CustomersTableAdapter.  
    }  
    

Viz také

Přehled vícevrstvých datových aplikací
Přidání kódu do datových sad ve víceúrovňových aplikacích
TableAdapters
TableAdapterManager – přehled
Přehled hierarchické aktualizace
Vytváření datových aplikací