System.Web.ClientServices Przestrzeń nazw
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Udostępnia klasy, które obsługują dostęp w aplikacjach opartych na systemie Windows do usług uwierzytelniania, ról i profilów Microsoft Ajax.
Klasy
ClientFormsIdentity |
Reprezentuje tożsamość użytkownika uwierzytelnianą dla usług aplikacji klienckich przy użyciu uwierzytelniania formularzy. |
ClientRolePrincipal |
Reprezentuje informacje o zabezpieczeniach dla usług aplikacji klienckich, w tym informacje o rolach. |
ConnectivityStatus |
Reprezentuje stan połączenia sieciowego aplikacji. |
Uwagi
Klasy w System.Web.ClientServices przestrzeni nazw obsługują dostawców usług aplikacji klienckich w System.Web.ClientServices.Providers przestrzeni nazw. Ci dostawcy usług umożliwiają aplikacjom opartym na systemie Windows korzystanie z usług uwierzytelniania, ról i profilów Microsoft Ajax za pośrednictwem istniejących .NET Framework 2.0 członkostwa, tożsamości i infrastruktury ustawień aplikacji. Dostawcy usług klienckich obsługują również okazjonalną łączność, przechowując i pobierając informacje o użytkowniku w lokalnej pamięci podręcznej danych, gdy aplikacja jest w trybie offline. Aby uzyskać więcej informacji, zobacz Usługi aplikacji klienckich.
Klasy ClientFormsIdentity i ClientRolePrincipal zapewniają właściwości i metody związane z tożsamością, rolą i stanem uwierzytelniania użytkownika.
Klasa ConnectivityStatus umożliwia przechowywanie stanu połączenia sieciowego użytkownika w lokalnej pamięci podręcznej danych. Stan łączności wskazuje, czy dostawcy usług klienta będą używać pamięci podręcznej w trybie offline, czy próbować uzyskać dostęp do usług aplikacji.
Uwaga
Klasa ConnectivityStatus nie zawiera logiki określającej rzeczywisty stan połączenia sieciowego. Użytkownik jest odpowiedzialny za określenie stanu łączności aplikacji zgodnie z własnymi kryteriami i odpowiednio ustawienie IsOffline właściwości. Na przykład aplikacje oparte na systemie Windows często udostępniają opcję w interfejsie użytkownika, aby użytkownicy mogli pracować w trybie offline lub próbować przejść do trybu online.