Sdílet prostřednictvím


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

  1. V Průzkumníku serveru/Průzkumník databáze, rozbalte položku uložené procedury uzel databáze pracujete s.

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

  1. V Průzkumníku serveru/Průzkumník databáze, rozbalte položku uložené procedury uzel databáze pracujete s.

  2. 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#