Postupy: vytvoření metody DataContext namapované na uložené procedury a funkce (Návrhář relací objektů)
Publikováno: srpen 2016
Uložené procedury a funkce lze přidat do O/R Designer jako DataContext metody. Volání metody a předávání požadované parametry běží uložená procedura nebo funkce na databázi a vrátí data v návratový typ DataContext metody. Podrobné informace o DataContext metod, naleznete v části DataContext Methods (O/R Designer).
Poznámka
Uložené procedury lze také přepsat výchozí nastavení Technologie LINQ to SQL runtime chování, která provede vloží, aktualizace a odstraní po uložení změn ze třídy entity k databázi. Další informace naleznete v tématu Postupy: přiřazení uložené procedury k provedení aktualizace, vložení a odstranění (Návrhář relací objektů).
Vytvoření DataContext metod
Můžete vytvořit DataContext metody přetažením uložených procedur nebo funkcí z Průzkumník serveru/Průzkumník databáze na O/R Designer.
Poznámka
Návratový typ generované DataContext metoda se liší v závislosti na tom, kde umístění uložené procedury nebo v pracovat O/R Designer. Odstranění položky přímo do existující třídy entity vytvoří DataContext metoda s návratovým typem třídy entity. Odstranění položky na prázdné místo O/R Designer vytvoří DataContext metodu, která vrátí automaticky generovanou typu. Můžete změnit návratový typ DataContext metodu po jeho přidání do podokna metody. Zkontrolovat nebo změnit návratový typ DataContext metoda, vyberte ji a zkontrolovat návratový typ vlastnost vlastnosti okna. Další informace naleznete v tématu Postupy: Změna návratový typ metody DataContext (Návrhář relací objektů).
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í.
Chcete-li vytvořit DataContext metody, které vracejí automaticky generovány typy
V Průzkumníku serveru/Průzkumník databáze, rozbalte položku uložené procedury uzel databáze pracujete s.
Vyhledejte požadovanou uložené procedury a přetáhněte ji na prázdné místo O/R Designer.
DataContext Metody je vytvořen s automaticky generovaného návratový typ a zobrazí se v metody podokně.
Chcete-li vytvořit DataContext metody, které mají návratový typ entity třídy
V Průzkumníku serveru/Průzkumník databáze, rozbalte položku uložené procedury uzel databáze pracujete s.
Vyhledejte požadovanou uložené procedury a přetáhněte ji do existující třídy entity v O/R Designer.
DataContext Metoda je vytvořen s návratovým typem třídy vybrané entity a bude zobrazena v metody podokně.
Poznámka
Informace o změně návratový typ stávajících DataContext metod, naleznete v části Postupy: Změna návratový typ metody DataContext (Návrhář relací objektů).
Viz také
Technologie LINQ to SQL nástroje v sadě Visual Studio
DataContext Methods (O/R Designer)
Walkthrough: Creating LINQ to SQL Classes (O/R Designer)
LINQ to SQL
Představení technologie LINQ v jazyce Visual Basic
Postupy: Zápis dotazů LINQ v jazyce C#