System.Web.ClientServices Spazio dei nomi
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Fornisce classi che supportano l'accesso nelle applicazioni basate su Windows all'autenticazione Microsoft AJAX, ai ruoli e ai servizi profili.
Classi
ClientFormsIdentity |
Rappresenta un'identità utente autenticata per i servizi dell'applicazione client utilizzando l'autenticazione basata su form. |
ClientRolePrincipal |
Rappresenta informazioni sulla sicurezza per i servizi dell'applicazione client che includono informazioni sui ruoli. |
ConnectivityStatus |
Rappresenta lo stato di una connessione di rete dell'applicazione. |
Commenti
Le classi nello System.Web.ClientServices spazio dei nomi supportano i provider di servizi applicazioni client nello System.Web.ClientServices.Providers spazio dei nomi. Questi provider di servizi consentono alle applicazioni basate su Windows di usare le Microsoft l'autenticazione, i ruoli e i servizi profili Ajax tramite l'appartenenza, l'identità e le infrastrutture delle impostazioni dell'applicazione di .NET Framework 2.0 esistenti. I provider di servizi client supportano anche la connettività occasionale archiviando e recuperando le informazioni utente in una cache dati locale quando l'applicazione è offline. Per altre informazioni, vedere Servizi applicazioni client.
Le ClientFormsIdentity classi e ClientRolePrincipal forniscono proprietà e metodi correlati all'identità, al ruolo e allo stato di autenticazione di un utente.
La ConnectivityStatus classe consente di archiviare lo stato della connessione di rete dell'utente nella cache dati locale. Lo stato di connettività indica se i provider di servizi client useranno la cache offline o tenteranno di accedere ai servizi dell'applicazione.
Nota
La ConnectivityStatus classe non contiene logica per determinare lo stato effettivo della connessione di rete. È responsabile della determinazione dello stato di connettività dell'applicazione in base ai propri criteri e all'impostazione della IsOffline proprietà di conseguenza. Ad esempio, le applicazioni basate su Windows spesso offrono un'opzione nell'interfaccia utente in modo che gli utenti possano lavorare in modalità offline o tentare di andare online.