Partilhar via


System.Web.ClientServices Namespace

Fornece classes compatíveis com acesso em aplicativos baseados no Windows para a autenticação, funções e serviços de perfis do Microsoft Ajax.

Classes

ClientFormsIdentity

Representa uma identidade de usuário autenticada para serviços de aplicativo cliente usando a autenticação de formulários.

ClientRolePrincipal

Representa informações de segurança para serviços do aplicativo cliente, as quais incluem informações de função.

ConnectivityStatus

Representa o status da conexão de rede de um aplicativo.

Comentários

As classes no System.Web.ClientServices namespace dão suporte aos provedores de serviço de aplicativo cliente no System.Web.ClientServices.Providers namespace. Esses provedores de serviços permitem que aplicativos baseados no Windows usem a autenticação do Microsoft Ajax, funções e serviços de perfis por meio de infraestruturas existentes do .NET Framework 2,0, identidade e configurações de aplicativo. Os provedores de serviço do cliente também oferecem suporte à conectividade ocasional armazenando e recuperando informações do usuário em um cache de dados local quando o aplicativo está offline. Para obter mais informações, consulte Serviços de aplicativo cliente.

As ClientFormsIdentity ClientRolePrincipal classes e fornecem propriedades e métodos relacionados à identidade, à função e ao estado de autenticação do usuário.

A ConnectivityStatus classe permite que você armazene o status da conexão de rede do usuário no cache de dados local. O status de conectividade indica se os provedores de serviço do cliente usarão o cache offline ou tentarão acessar os serviços de aplicativo.

Observação

A ConnectivityStatus classe não contém nenhuma lógica para determinar o status real da conexão de rede. Você é responsável por determinar o status de conectividade do seu aplicativo de acordo com seus próprios critérios e definindo a IsOffline propriedade de acordo. Por exemplo, aplicativos baseados no Windows geralmente fornecem uma opção na interface do usuário para que os usuários possam trabalhar no modo offline ou tentar entrar online.