System.Web.ClientServices Ad Alanı

Windows tabanlı uygulamalarda Microsoft Ajax kimlik doğrulaması, roller ve profil hizmetlerine erişimi destekleyen sınıflar sağlar.

Sınıflar

ClientFormsIdentity

Form kimlik doğrulaması kullanılarak istemci uygulama hizmetleri için kimliği doğrulanmış bir kullanıcı kimliğini temsil eder.

ClientRolePrincipal

Rol bilgilerini içeren istemci uygulama hizmetleri için güvenlik bilgilerini temsil eder.

ConnectivityStatus

Bir uygulamanın ağ bağlantısının durumunu temsil eder.

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 . Bu hizmet sağlayıcıları, Windows tabanlı uygulamaların mevcut .NET Framework 2,0 üyelik, kimlik ve uygulama ayarları altyapılarından Microsoft Ajax kimlik doğrulama, rol ve profil hizmetlerini kullanmasını sağlar. İ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. Daha fazla bilgi için bkz. istemci uygulama hizmetleri.

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.

ConnectivityStatusSınıfı, kullanıcının ağ bağlantısının durumunu yerel veri önbelleğinde depolamanıza olanak sağlar. 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.

Not

ConnectivityStatusSınıfı, ağ bağlantısının gerçek durumunu belirleme mantığı içermez. Uygulamanızın bağlantı durumunu kendi ölçütlerinize göre belirlemekten ve özelliği uygun şekilde ayarlamaktan siz sorumlusunuz IsOffline . Ö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.