Udostępnij za pośrednictwem


System.Web.ClientServices Przestrzeń nazw

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.