System.Web.ClientServices Пространство имен

Предоставляет классы, поддерживающие в приложениях Windows доступ к службам проверки подлинности, ролей и профилей Microsoft Ajax.

Классы

ClientFormsIdentity

Представляет идентификацию пользователя, прошедшего проверку подлинности для служб клиентского приложения путем проверки подлинности форм.

ClientRolePrincipal

Представляет информацию о безопасности для служб клиентского приложения, включая сведения о ролях.

ConnectivityStatus

Представляет состояние подключения приложения к сети.

Комментарии

Классы в System.Web.ClientServices пространстве имен поддерживают поставщиков служб клиентских приложений System.Web.ClientServices.Providers в пространстве имен. Эти поставщики служб позволяют приложениям Windows использовать Майкрософт проверки подлинности Ajax, роли и профили через существующие инфраструктуры членства, удостоверений и параметров приложений платформа .NET Framework 2.0. Поставщики клиентских служб также поддерживают периодическое подключение, сохраняя и извлекая сведения о пользователе в локальном кэше данных, когда приложение находится в автономном режиме. Дополнительные сведения см. в разделе Службы клиентских приложений.

Классы ClientFormsIdentity и ClientRolePrincipal предоставляют свойства и методы, связанные с удостоверением, ролью и состоянием проверки подлинности пользователя.

Класс ConnectivityStatus позволяет хранить состояние сетевого подключения пользователя в локальном кэше данных. Состояние подключения указывает, будут ли поставщики клиентских служб использовать автономный кэш или пытаться получить доступ к службам приложений.

Примечание

Класс ConnectivityStatus не содержит логики для определения фактического состояния сетевого подключения. Вы несете ответственность за определение состояния подключения приложения в соответствии с вашими собственными критериями и настройку IsOffline свойства соответствующим образом. Например, приложения windows часто предоставляют возможность в пользовательском интерфейсе, чтобы пользователи могли работать в автономном режиме или пытаться подключиться к сети.