Konfiguruj odwołanie do usługi — Okno dialogowe
Uwaga
Zestawy danych i powiązane klasy to starsze technologie .NET Framework z początku 2000 roku, które umożliwiają aplikacjom pracę z danymi w pamięci, gdy aplikacje są odłączone od bazy danych. Są one szczególnie przydatne w przypadku aplikacji, które umożliwiają użytkownikom modyfikowanie danych i utrwalanie zmian z powrotem w bazie danych. Mimo że zestawy danych okazały się bardzo udaną technologią, zalecamy, aby nowe aplikacje platformy .NET używały platformy Entity Framework Core. Program Entity Framework zapewnia bardziej naturalny sposób pracy z danymi tabelarycznymi jako modelami obiektów i ma prostszy interfejs programowania.
Okno dialogowe Konfigurowanie dokumentacji usługi umożliwia skonfigurowanie zachowania usług Windows Communication Foundation (WCF).
Aby uzyskać dostęp do okna dialogowego Konfigurowanie dokumentacji usługi, kliknij prawym przyciskiem myszy odwołanie do usługi w Eksplorator rozwiązań i wybierz polecenie Konfiguruj odwołanie do usługi. Możesz również uzyskać dostęp do okna dialogowego, klikając przycisk Zaawansowane w oknie dialogowym Dodawanie odwołania do usługi.
Lista zadań
Aby zmienić adres, w którym jest hostowana usługa WCF, wprowadź nowy adres w polu Adres .
Aby zmienić poziom dostępu dla klas w kliencie WCF, wybierz słowo kluczowe na poziomie dostępu na liście Poziom dostępu dla wygenerowanych klas .
Aby wywołać metody usługi WCF asynchronicznie, zaznacz pole wyboru Generuj operacje asynchroniczne.
Aby wygenerować typy kontraktów komunikatów w kliencie programu WCF, zaznacz pole wyboru Zawsze generuj kontrakty komunikatów .
Aby określić typy kolekcji list lub słowników dla klienta programu WCF, wybierz typy z listy Typ kolekcji i Typ kolekcji Słownik.
Aby wyłączyć udostępnianie typów, wyczyść pole wyboru Ponowne używanie typów w zestawach , do których odwołuje się odwołanie. Aby włączyć udostępnianie typów dla podzestawu zestawów, do których odwołuje się odwołanie, zaznacz pole wyboru Ponowne używanie typów w zestawach, wybierz pozycję Użyj ponownie typów w określonych zestawach, do których odwołuje się odwołanie, i wybierz odpowiednie odwołania na liście Zestawy odwołań.
Lista elementów interfejsu użytkownika
Address
Aktualizacje adres internetowy, w którym odwołanie do usługi szuka usługi. Na przykład podczas programowania usługa może być hostowana na serwerze deweloperskim, a następnie później przeniesiona na serwer produkcyjny, co wymaga zmiany adresu.
Uwaga
Element Adres jest niedostępny, gdy okno dialogowe Konfigurowanie odwołania do usługi jest wyświetlane w oknie dialogowym Dodawanie odwołania do usługi.
Poziom dostępu dla wygenerowanych klas
Określa poziom dostępu kodu dla klas klientów programu WCF.
Uwaga
W przypadku projektów witryny sieci Web ta opcja jest zawsze ustawiona na Public
i nie można jej zmienić. Aby uzyskać więcej informacji, zobacz Rozwiązywanie problemów z dokumentacją usługi.
Generowanie operacji asynchronicznych
Określa, czy metody usługi WCF są wywoływane synchronicznie (wartość domyślna) lub asynchronicznie.
Generowanie operacji opartych na zadaniach
Podczas pisania kodu asynchronicznego ta opcja umożliwia korzystanie z biblioteki równoległej zadań (TPL), która została wprowadzona na platformie .NET 4. Zobacz Biblioteka równoległa zadań (TPL).
Zawsze generuj kontrakty komunikatów
Określa, czy typy kontraktów komunikatów są generowane dla klienta WCF. Aby uzyskać więcej informacji na temat kontraktów komunikatów, zobacz Używanie kontraktów komunikatów.
Typ kolekcji
Określa typ kolekcji listy dla klienta WCF. Domyślnym typem jest Array.
Typ kolekcji słownika
Określa typ kolekcji słownika dla klienta WCF. Domyślnym typem jest Dictionary<TKey,TValue>.
Ponowne używanie typów w zestawach, do których odwołuje się odwołanie
Określa, czy klient programu WCF próbuje ponownie użyć tego, co już istnieje w zestawach, do których odwołuje się odwołanie, zamiast generować nowe typy po dodaniu lub zaktualizowaniu usługi. Domyślnie ta opcja jest zaznaczona.
Ponowne używanie typów we wszystkich zestawach, do których odwołuje się odwołanie
Po wybraniu wszystkich typów na liście Zestawy odwołań są ponownie używane, jeśli to możliwe. Ta opcja jest domyślnie wybrana.
Ponowne używanie typów w określonych zestawach, do których odwołuje się odwołanie
Po wybraniu ponownie są używane tylko wybrane typy na liście Zestawy, do których odwołuje się odwołanie.
Lista zestawów, do których odwołuje się odwołanie
Zawiera listę zestawów, do których odwołuje się projekt lub witryna internetowa. Po wybraniu opcji Ponowne używanie typów w określonych zestawach, można wybrać lub wyczyścić poszczególne zestawy.
Dodawanie odwołania do sieci Web
Wyświetla okno dialogowe Dodawanie odwołania do sieci Web.
Uwaga
Ta opcja powinna być używana tylko w przypadku projektów docelowych w wersji 2.0 programu .NET Framework.
Uwaga
Przycisk Dodaj odwołanie do sieci Web jest dostępny tylko wtedy, gdy okno dialogowe Konfigurowanie odwołania do usługi jest wyświetlane w oknie dialogowym Dodawanie odwołania do usługi.