Dialogrutan Konfigurera tjänstreferens
Notera
Datauppsättningar och relaterade klasser är äldre .NET Framework-tekniker från början av 2000-talet som gör det möjligt för program att arbeta med data i minnet medan programmen kopplas från databasen. Teknikerna är särskilt användbara för program som gör det möjligt för användare att ändra data och spara ändringarna tillbaka till databasen. Även om datauppsättningar har visat sig vara en mycket framgångsrik teknik rekommenderar vi att nya .NET-program använder Entity Framework Core. Entity Framework är ett mer naturligt sätt att arbeta med tabelldata som objektmodeller, och det har ett enklare programmeringsgränssnitt.
I dialogrutan Konfigurera tjänstreferens kan du konfigurera beteendet för WCF-tjänster (Windows Communication Foundation).
Om du vill komma åt dialogrutan Konfigurera tjänstreferens högerklickar du på en tjänstreferens i Solution Explorer och väljer Konfigurera tjänstreferens. Du kan också komma åt dialogrutan genom att klicka på knappen Avancerat i dialogrutan Lägg till tjänstreferens.
Uppgiftslista
Om du vill ändra adressen där en WCF-tjänst finns anger du den nya adressen i fältet Adress.
Om du vill ändra åtkomstnivån för klasser i en WCF-klient väljer du ett nyckelord på åtkomstnivå i listan Åtkomstnivå för genererade klasser.
Om du vill anropa metoderna för en WCF-tjänst asynkront markerar du kryssrutan Generera asynkrona åtgärder.
Om du vill generera meddelandekontraktstyper i en WCF-klient markerar du kryssrutan Generera alltid meddelandekontrakt.
För att ange lista eller ordbokssamlings typer för en WCF-klient väljer du typerna från listorna Samlingstyp och Ordbokssamlingstyp.
Om du vill inaktivera typdelning avmarkerar du kryssrutan Återanvända typer i refererade sammansättningar. Om du vill aktivera typdelning för en delmängd av refererade sammansättningar markerar du kryssrutan Återanvända typer i refererade sammansättningar, väljer Återanvänd typer i angivna refererade sammansättningaroch väljer önskade referenser i listan Refererade sammansättningar.
UIElement-lista
Adress
Uppdaterar webbadressen där en tjänstreferens söker efter en tjänst. Under utvecklingen kan tjänsten till exempel finnas på en utvecklingsserver och senare flyttas till en produktionsserver, vilket kräver en adressändring.
Observera
Adresselementet är inte tillgängligt när dialogrutan Konfigurera tjänstreferens visas i dialogrutan Lägg till tjänstreferens.
åtkomstnivå för genererade klasser
Avgör kodåtkomstnivån för WCF-klientklasser.
Anteckning
För webbplatsprojekt är det här alternativet alltid inställt på Public
och kan inte ändras. Mer information finns i Felsöka tjänstreferenser.
Generera asynkrona åtgärder
Avgör om WCF-tjänstmetoder anropas synkront (standard) eller asynkront.
Generera aktivitetsbaserade åtgärder
När du skriver asynkron kod kan du med det här alternativet dra nytta av det parallella aktivitetsbiblioteket (TPL) som introducerades med .NET 4. Se Task Parallel Library (TPL).
Generera alltid meddelandekontrakt
Avgör om meddelandekontraktstyper genereras för en WCF-klient. Mer information om meddelandekontrakt finns i Använda meddelandekontrakt.
samlingstyp
Anger listsamlingstypen för en WCF-klient. Standardtypen är Array.
ordbokssamlingstyp
Anger samlingstypen ordlista för en WCF-klient. Standardtypen är Dictionary<TKey,TValue>.
Återanvänd typer i refererade sammanställningar
Avgör om en WCF-klient försöker återanvända det som redan finns i refererade sammansättningar i stället för att generera nya typer när en tjänst läggs till eller uppdateras. Som standard är det här alternativet markerat.
Återanvända typer i alla refererade sammansättningar
När du väljer det här alternativet återanvänds alla typer i listan refererade sammansättningar om möjligt. Som standard är det här alternativet valt.
Återanvända typer i angivna refererade sammansättningar
När du väljer det här alternativet återanvänds endast de valda typerna i listan Refererade sammansättningar.
lista över refererade sammansättningar
Innehåller en lista över refererade sammansättningar för projektet eller webbplatsen. När du väljer Återanvända typer i angivna refererade sammansättningarkan du välja eller rensa enskilda sammansättningar.
Lägg till webbreferens
Visar dialogrutan Lägg till webbreferens.
Not
Det här alternativet bör endast användas för projekt som har målversion 2.0 av .NET Framework.
Note
Knappen Lägg till webbreferens är bara tillgänglig när dialogrutan Konfigurera tjänstreferens visas i dialogrutan Lägg till tjänstreferens.