Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Uložené procedury a funkce můžete do Návrháře relací objektů přidat jako DataContext metody. Volání metody a předání požadovaných parametrů spustí uloženou proceduru nebo funkci v databázi a vrátí data v návratovém DataContext typu metody. Podrobné informace o metodách naleznete v DataContext tématu Metody DataContext (Návrhář relací objektů).
Poznámka:
Uložené procedury můžete také použít k přepsání výchozího chování LINQ to SQL za běhu, které provádí vkládání, aktualizace a odstranění při uložení změn z tříd entit do databáze. Další informace najdete v tématu Postupy: Jak přiřadit uložené procedury k provádění aktualizací, vkládání a odstraňování (Návrhář O/R).
Vytvoření metod DataContext
Metody můžete vytvářet DataContext přetažením uložených procedur nebo funkcí z Průzkumníka serveru nebo **Průzkumníka databáze do Návrháře relací objektů.
Poznámka:
Návratový typ vygenerované DataContext metody se liší v závislosti na umístění uložené procedury nebo funkce v Návrháři relací objektů. Vyřazení položek přímo do existující třídy entity vytvoří metodu DataContext s návratovým typem třídy entity. Přetažení položek do prázdné oblasti O/R návrháře vytvoří metodu DataContext, která vrátí automaticky vygenerovaný typ. Po přidání metody do podokna Metody můžete změnit návratový DataContext typ metody. Chcete-li zkontrolovat nebo změnit návratový DataContext typ metody, vyberte ho a zkontrolujte vlastnost Return Type v okně Vlastnosti . Další informace naleznete v tématu Postupy: Změna návratového typu metody DataContext (Návrhář relací objektů).
Poznámka:
Pokyny v tomto článku ilustrují nejnovější verzi interaktivního vývojového prostředí (IDE) dostupného v sadě Visual Studio. Počítač může u některých prvků uživatelského rozhraní zobrazit různé názvy nebo umístění. Možná používáte jinou verzi sady Visual Studio nebo jiné nastavení prostředí. Další informace naleznete v tématu Přizpůsobení integrovaného vývojového prostředí (IDE).
Vytvoření metod DataContext, které vracejí automaticky generované typy
V Průzkumníku serveru nebo Průzkumníku databáze rozbalte uzel Uložené procedury databáze, se kterou pracujete.
Vyhledejte požadovanou uloženou proceduru a přetáhněte ji do prázdné oblasti O/R Návrháře.
Metoda DataContext se vytvoří s automaticky vygenerovaným návratovým typem a zobrazí se v podokně Metody .
Vytvoření metod DataContext, které mají návratový typ třídy entity
V Průzkumníku serveru nebo Průzkumníku databáze rozbalte uzel Uložené procedury databáze, se kterou pracujete.
Vyhledejte požadovanou uloženou proceduru a přetáhněte ji do existující třídy entity v Návrháři relací objektů.
Metoda DataContext se vytvoří s návratovým typem vybrané třídy entity a zobrazí se v podokně Metody .
Poznámka:
Informace o změně návratového typu existujících DataContext metod naleznete v tématu Postupy: Změna návratového typu metody DataContext (Návrhář relací objektů).