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
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.)
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.
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
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.)
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.
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