Sdílet prostřednictvím


How to: Extend Code Generated by the O/R Designer

 

Publikováno: duben 2016

Kód generovaný O/R Designer je znovu generována, pokud jsou provedeny změny tříd entit a dalších objektů na návrhové ploše. Z důvodu této opětovné generování kódu jakýkoli kód, který přidáte do generovaný kód je obvykle při přepsat návrháře vygeneruje kód.O/R Designer Umožňuje generovat soubory částečné třídy, ve kterých můžete přidat kód, který se nepřepíšou. Přidání vlastního kódu pro kód vygenerovaný jeden příklad O/R Designer provést přidáním ověření dat LINQ na SQL (entita) třídy. Informace naleznete v tématu Postupy: přidávání ověření do tříd entit.

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í kódu do třídy Entity

Chcete-li vytvořit dílčí třídu a přidejte kód do třídy entity

  1. Otevřete nebo vytvořte nové technologie LINQ to SQL Classes souboru (.dbml souboru) v O/R Designer. (Dvakrát klikněte dbml souboru v Průzkumníku řešení/Průzkumník databáze.)

  2. V O/R Designer, klikněte pravým tlačítkem na třídy, pro který chcete přidat ověřování a potom klikněte na tlačítko Zobrazit kód.

    Otevře se Editor kódu s částečnou třídu pro třídu vybrané entity.

  3. Přidání kódu v deklaraci částečné třídy pro třídu entity.

Přidání kódu do DataContext

K vytvoření částečné třídy a přidejte kód DataContext

  1. Otevřete nebo vytvořte nové technologie LINQ to SQL Classes souboru (.dbml souboru) v O/R Designer. (Dvakrát klikněte dbml souboru v Průzkumníku řešení/Průzkumník databáze.)

  2. V O/R Designer, klikněte pravým tlačítkem myši na prázdnou oblast na návrháře a potom klikněte na tlačítko Zobrazit kód.

    Otevře se Editor kódu s částečnou třídu pro DataContext.

  3. Přidání kódu v deklaraci částečné třídy pro DataContext.

Viz také

Technologie LINQ to SQL nástroje v sadě Visual Studio
Walkthrough: Creating LINQ to SQL Classes (O/R Designer)
LINQ to SQL
Walkthrough: Adding Validation to Entity Classes