Sdílet prostřednictvím


System.Web.ClientServices Obor názvů

Poskytuje třídy, které podporují přístup v aplikacích založených na systému Windows ke službám ověřování, rolí a profilů Microsoft Ajax.

Třídy

ClientFormsIdentity

Představuje identitu uživatele ověřenou pro klientské aplikační služby pomocí ověřování pomocí formulářů.

ClientRolePrincipal

Představuje informace o zabezpečení pro klientské aplikační služby, které zahrnují informace o rolích.

ConnectivityStatus

Představuje stav síťového připojení aplikace.

Poznámky

Třídy v System.Web.ClientServices oboru názvů podporují zprostředkovatele služeb klientských aplikací v oboru System.Web.ClientServices.Providers názvů . Tito poskytovatelé služeb umožňují aplikacím založeným na systému Windows používat služby ověřování, rolí a profilů Microsoft Ajax prostřednictvím stávajících infrastruktur nastavení členství, identit a aplikací rozhraní .NET Framework 2.0. Poskytovatelé klientských služeb také podporují příležitostné připojení tím, že ukládají a načítají informace o uživatelích v místní mezipaměti dat, když je aplikace offline. Další informace najdete v tématu Klientské aplikační služby.

Třídy ClientFormsIdentity a ClientRolePrincipal poskytují vlastnosti a metody související s identitou, rolí a stavem ověřování uživatele.

Třída ConnectivityStatus umožňuje uložit stav síťového připojení uživatele do místní datové mezipaměti. Stav připojení označuje, jestli poskytovatelé klientských služeb použijí offline mezipaměť nebo se pokusí o přístup k aplikačním službám.

Poznámka

Třída ConnectivityStatus neobsahuje žádnou logiku pro určení skutečného stavu síťového připojení. Zodpovídáte za určení stavu připojení vaší aplikace podle vlastních kritérií a za nastavení IsOffline vlastnosti odpovídajícím způsobem. Například aplikace založené na systému Windows často poskytují možnost v uživatelském rozhraní, aby uživatelé mohli pracovat v offline režimu nebo se pokusit o přechod do online režimu.