System.Web.ClientServices Ad Alanı
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Windows tabanlı uygulamalarda Microsoft Ajax kimlik doğrulaması, rolleri ve profiller hizmetlerine erişimi destekleyen sınıflar sağlar.
Sınıflar
| Name | Description |
|---|---|
| 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ı içindeki System.Web.ClientServices sınıflar, ad alanında istemci uygulama hizmeti sağlayıcılarını System.Web.ClientServices.Providers destekler. Bu hizmet sağlayıcıları, Windows tabanlı uygulamaların mevcut .NET üyeliği, kimliği ve uygulama ayarları altyapıları aracılığıyla Microsoft Ajax kimlik doğrulaması, rolleri ve profil hizmetlerini kullanmasını sağlar. İstemci hizmet sağlayıcıları, uygulama çevrimdışı olduğunda kullanıcı bilgilerini yerel bir veri önbelleğinde depolayıp alarak zaman zaman bağlantıyı da destekler. Daha fazla bilgi için bkz. İstemci Uygulama Hizmetleri.
ClientFormsIdentity ve ClientRolePrincipal sınıfları kullanıcının kimliği, rolü ve kimlik doğrulama durumuyla ilgili özellikler ve yöntemler sağlar.
sınıfı, ConnectivityStatus kullanıcının ağ bağlantısının durumunu yerel veri önbelleğinde depolamanıza olanak tanır. Bağlantı durumu, istemci hizmet sağlayıcılarının çevrimdışı önbelleği mi kullanacağını yoksa uygulama hizmetlerine erişmeyi mi deneyeceğini gösterir.
Uyarı
sınıfı, ConnectivityStatus ağ bağlantısının gerçek durumunu belirlemek için bir mantık içermez. Uygulamanızın bağlantı durumunu kendi ölçütlerinize göre belirlemek ve özelliği buna göre ayarlamak IsOffline sizin sorumluluğunuzdadır. Ö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.