Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Du kan lägga till lagrade procedurer och funktioner i O/R Designer som DataContext metoder. Om du anropar metoden och skickar de obligatoriska parametrarna körs den lagrade proceduren eller funktionen i databasen och returnerar data i metodens DataContext returtyp. Detaljerad information om DataContext metoder finns i DataContext-metoder (O/R Designer).
Anmärkning
Du kan också använda lagrade procedurer för att åsidosätta standardbeteendet LINQ till SQL-körning som utför infogningar, uppdateringar och borttagningar när ändringar sparas från entitetsklasser till en databas. Mer information finns i Så här: Tilldela lagrade procedurer för att utföra uppdateringar, infogningar och borttagningar (O/R Designer).
Skapa DataContext-metoder
Du kan skapa DataContext metoder genom att dra lagrade procedurer eller funktioner från Server Explorer eller **Database Explorer till O/R Designer.
Anmärkning
Returtypen för den genererade DataContext metoden skiljer sig beroende på var du släpper den lagrade proceduren eller funktionen i O/R Designer. När objekt släpps direkt till en befintlig entitetsklass skapas en DataContext metod med returtypen för entitetsklassen. När objekt släpps till ett tomt område i O/R Designer skapas en DataContext metod som returnerar en automatiskt genererad typ. Du kan ändra returtypen för en DataContext metod när du har lagt till den i fönstret Metoder . Om du vill granska eller ändra returtypen för en DataContext metod väljer du den och inspekterar egenskapen Returtyp i fönstret Egenskaper . Mer information finns i How to: Change the return type of a DataContext method (O/R Designer).
Anmärkning
Anvisningarna i den här artikeln illustrerar den senaste versionen av den interaktiva utvecklingsupplevelsen (IDE) som är tillgänglig i Visual Studio. Datorn kan visa olika namn eller platser för vissa av användargränssnittselementen. Du kanske använder en annan version av Visual Studio eller andra miljöinställningar. Mer information finns i Anpassa IDE-.
Skapa DataContext-metoder som returnerar automatiskt genererade typer
I Server Explorer eller Database Explorer expanderar du noden Lagrade procedurer i den databas som du arbetar med.
Leta upp den lagrade proceduren och dra den till ett tomt område i O/R Designer.
Metoden DataContext skapas med en automatiskt genererad returtyp och visas i fönstret Metoder .
Skapa DataContext-metoder som har returtypen för en entitetsklass
I Server Explorer eller Database Explorer expanderar du noden Lagrade procedurer i den databas som du arbetar med.
Leta upp den önskade lagrade proceduren och dra den till en befintlig entitetsklass i O/R Designer.
Metoden DataContext skapas med returtypen för den valda entitetsklassen och visas i fönstret Metoder .
Anmärkning
Information om hur du ändrar returtypen för befintliga DataContext metoder finns i How to: Change the return type of a DataContext method (O/R Designer).