System.Web.ClientServices Espacio de nombres

Proporciona las clases que admiten el acceso de las aplicaciones basadas en Windows a la autenticación, los roles y los servicios de perfil de Microsoft Ajax. Provides classes that support access in Windows-based applications to the Microsoft Ajax authentication, roles, and profiles services.

Clases

ClientFormsIdentity

Representa una identidad de usuario autenticada para los servicios de la aplicación cliente mediante la autenticación de formularios.Represents a user identity authenticated for client application services by using forms authentication.

ClientRolePrincipal

Representa información de seguridad para los servicios de la aplicación cliente que incluye información de roles.Represents security information for client application services, which includes role information.

ConnectivityStatus

Representa el estado de la conexión de red de una aplicación.Represents the status of an application's network connection.

Comentarios

Las clases del System.Web.ClientServices espacio de nombres admiten los proveedores de servicios de aplicaciones cliente en el System.Web.ClientServices.Providers espacio de nombres.The classes in the System.Web.ClientServices namespace support the client application service providers in the System.Web.ClientServices.Providers namespace. Estos proveedores de servicios permiten a las aplicaciones basadas en Windows usar los Microsoft AjaxMicrosoft Ajax servicios de autenticación, roles y perfiles a través de las .NET Framework 2.0.NET Framework 2.0 infraestructuras existentes de configuración de la aplicación, la identidad y la pertenencia.These service providers enable Windows-based applications to use the Microsoft AjaxMicrosoft Ajax authentication, roles, and profiles services through existing .NET Framework 2.0.NET Framework 2.0 membership, identity, and application settings infrastructures. Los proveedores de servicios de cliente también admiten la conectividad ocasional almacenando y recuperando información de usuario en una memoria caché de datos local cuando la aplicación está sin conexión.The client service providers also support occasional connectivity by storing and retrieving user information in a local data cache when the application is offline. Para más información, vea Servicios de aplicación cliente.For more information, see Client Application Services.

Las ClientFormsIdentity ClientRolePrincipal clases y proporcionan propiedades y métodos relacionados con la identidad, el rol y el estado de autenticación de un usuario.The ClientFormsIdentity and ClientRolePrincipal classes provide properties and methods related to a user's identity, role, and authentication state.

La ConnectivityStatus clase le permite almacenar el estado de la conexión de red del usuario en la memoria caché de datos local.The ConnectivityStatus class enables you to store the status of the user's network connection in the local data cache. El estado de conectividad indica si los proveedores de servicios de cliente usarán la caché sin conexión o intentarán acceder a los servicios de aplicación.The connectivity status indicates whether the client service providers will use the offline cache or attempt to access the application services.

Nota

La ConnectivityStatus clase no contiene ninguna lógica para determinar el estado real de la conexión de red.The ConnectivityStatus class contains no logic to determine the actual status of the network connection. Usted es responsable de determinar el estado de conectividad de la aplicación según sus propios criterios y estableciendo la IsOffline propiedad en consecuencia.You are responsible for determining the connectivity status of your application according to your own criteria and setting the IsOffline property accordingly. Por ejemplo, las aplicaciones basadas en Windows suelen proporcionar una opción en la interfaz de usuario para que los usuarios puedan trabajar en modo sin conexión o intentar conectarse.For example, Windows-based applications often provide an option in the user interface so that users can work in offline mode or attempt to go online.