System.Web.ClientServices Ad Alanı

System.Web.ClientServicesAd alanı, Windows tabanlı uygulamalarda Microsoft Ajax kimlik doğrulaması, roller ve profil hizmetlerine erişimi destekleyen sınıflar sağlar. The System.Web.ClientServices namespace provides classes that support access in Windows-based applications to the Microsoft Ajax authentication, roles, and profiles services.

Sınıflar

ClientFormsIdentity

Forms kimlik doğrulaması kullanılarak istemci uygulama hizmetleri için kimliği doğrulanmış bir kullanıcı kimliğini temsil eder.Represents a user identity authenticated for client application services by using forms authentication.

ClientRolePrincipal

Rol bilgilerini içeren istemci uygulama hizmetleri için güvenlik bilgilerini temsil eder.Represents security information for client application services, which includes role information.

ConnectivityStatus

Bir uygulamanın ağ bağlantısının durumunu temsil eder.Represents the status of an application's network connection.

Açıklamalar

Ad alanındaki sınıflar, System.Web.ClientServices ad alanındaki istemci uygulama hizmeti sağlayıcılarını destekler System.Web.ClientServices.Providers .The classes in the System.Web.ClientServices namespace support the client application service providers in the System.Web.ClientServices.Providers namespace. Bu hizmet sağlayıcıları, Windows tabanlı uygulamaların Microsoft AjaxMicrosoft Ajax mevcut .NET Framework 2.0.NET Framework 2.0 Üyelik, kimlik ve uygulama ayarları altyapılarından kimlik doğrulama, rol ve profil hizmetlerini kullanmasını sağlar.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. İstemci hizmeti sağlayıcıları, uygulama çevrimdışıyken Kullanıcı bilgilerini yerel bir veri önbelleğinde depolayarak ve alarak zaman zaman bağlantıyı da destekler.The client service providers also support occasional connectivity by storing and retrieving user information in a local data cache when the application is offline. Daha fazla bilgi için bkz. istemci uygulama hizmetleri.For more information, see Client Application Services.

ClientFormsIdentityVe ClientRolePrincipal sınıfları, bir kullanıcının kimliği, rolü ve kimlik doğrulama durumuyla ilgili özellikler ve yöntemler sağlar.The ClientFormsIdentity and ClientRolePrincipal classes provide properties and methods related to a user's identity, role, and authentication state.

ConnectivityStatusSınıfı, kullanıcının ağ bağlantısının durumunu yerel veri önbelleğinde depolamanıza olanak sağlar.The ConnectivityStatus class enables you to store the status of the user's network connection in the local data cache. Bağlantı durumu, istemci hizmet sağlayıcılarının çevrimdışı önbelleği kullanacağını veya uygulama hizmetlerine erişmeye çalışıp çalışmadığını belirtir.The connectivity status indicates whether the client service providers will use the offline cache or attempt to access the application services.

Not

ConnectivityStatusSınıfı, ağ bağlantısının gerçek durumunu belirleme mantığı içermez.The ConnectivityStatus class contains no logic to determine the actual status of the network connection. Uygulamanızın bağlantı durumunu kendi ölçütlerinize göre belirlemekten ve özelliği uygun şekilde ayarlamaktan siz sorumlusunuz IsOffline .You are responsible for determining the connectivity status of your application according to your own criteria and setting the IsOffline property accordingly. Örneğin, Windows tabanlı uygulamalar genellikle kullanıcı arabiriminde kullanıcıların çevrimdışı modda çalışabilmesi veya çevrimiçi çalışmayı denemesi için bir seçenek sağlar.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.