System.Web.ClientServices Namnområde

Tillhandahåller klasser som stöder åtkomst i Windows-baserade program till tjänsterna Microsoft Ajax-autentisering, roller och profiler.

Klasser

Name Description
ClientFormsIdentity

Representerar en användaridentitet som autentiseras för klientprogramtjänster med hjälp av formulärautentisering.

ClientRolePrincipal

Representerar säkerhetsinformation för klientprogramtjänster, som innehåller rollinformation.

ConnectivityStatus

Representerar status för ett programs nätverksanslutning.

Kommentarer

Klasserna i System.Web.ClientServices namnområdet stöder klientprogramtjänstleverantörerna System.Web.ClientServices.Providers i namnområdet. Dessa tjänstleverantörer gör det möjligt för Windows-baserade program att använda tjänsterna Microsoft Ajax-autentisering, roller och profiler via befintliga infrastrukturer för .NET medlemskap, identitet och programinställningar. Klienttjänstleverantörerna stöder också tillfälliga anslutningar genom att lagra och hämta användarinformation i ett lokalt datacachen när programmet är offline. Mer information finns i Klientprogramtjänster.

Klasserna ClientFormsIdentity och ClientRolePrincipal innehåller egenskaper och metoder som är relaterade till en användares identitets-, roll- och autentiseringstillstånd.

Med ConnectivityStatus klassen kan du lagra statusen för användarens nätverksanslutning i det lokala datacachen. Anslutningsstatusen anger om klienttjänstleverantörerna ska använda offlinecacheminnet eller försöka komma åt programtjänsterna.

Note

Klassen ConnectivityStatus innehåller ingen logik för att fastställa nätverksanslutningens faktiska status. Du ansvarar för att fastställa anslutningsstatusen för ditt program enligt dina egna kriterier och ange IsOffline egenskapen i enlighet med detta. Till exempel ger Windows-baserade program ofta ett alternativ i användargränssnittet så att användarna kan arbeta i offlineläge eller försöka gå online.