Esta documentación está archivada y no tiene mantenimiento.

System.Web.ClientServices (Espacio de nombres)

Actualización: noviembre 2007

El espacio de nombres System.Web.ClientServices proporciona las clases que admiten el acceso de las aplicaciones basadas en Windows a la autenticación ASP.NET AJAX, las funciones y los servicios de perfil. 

Las clases del espacio de nombres System.Web.ClientServices admiten los proveedores de servicios de la aplicación cliente en el espacio de nombres System.Web.ClientServices.Providers. Estos proveedores de servicios permiten que las aplicaciones basadas en Windows usen la autenticación ASP.NET AJAX, las funciones y los servicios de perfil a través de la pertenencia a .NET Framework 2.0, la identidad y las infraestructuras de configuración de aplicación existentes. Los proveedores de servicios del cliente también admiten una conectividad ocasional mediante el almacenamiento y recuperación de información acerca del usuario en una caché de datos local cuando la aplicación está sin conexión. Para obtener más información, vea Servicios de aplicación cliente.

Las clases ClientFormsIdentity y ClientRolePrincipal proporcionan propiedades y métodos relacionados con la identidad, función y estado de autenticación de un usuario.

La clase ConnectivityStatus permite almacenar el estado de la conexión de red del usuario en la caché de datos local. El estado de conectividad indica si los proveedores de servicios del cliente usarán la caché sin conexión o intentarán tener acceso a los servicios de aplicación.

Bb348299.alert_note(es-es,VS.90).gifNota:

La clase ConnectivityStatus no contiene ninguna lógica para determinar el estado real de la conexión de red. El programador es responsable de determinar el estado de conectividad de la aplicación según sus propios criterios y establecer la propiedad IsOffline como corresponda. Por ejemplo, las aplicaciones basadas en Windows proporcionan a menudo una opción en la interfaz de usuario para que los usuarios puedan trabajar en modo sin conexión o intenten continuar en línea.

  ClaseDescripción
Bb348299.pubclass(es-es,VS.90).gifClientFormsIdentityRepresenta una identidad de usuario autenticada para los servicios de la aplicación cliente mediante la autenticación de formularios.
Bb348299.pubclass(es-es,VS.90).gifClientRolePrincipalRepresenta información de seguridad para los servicios de la aplicación cliente que incluye información de funciones.
Bb348299.pubclass(es-es,VS.90).gifConnectivityStatusRepresenta el estado de la conexión de red de una aplicación.
Mostrar: