Sdílet prostřednictvím


Typy izolace

Přístup k izolovanému úložišti je vždy omezen pro uživatele, který jej vytvořil. K provedení tohoto typu izolace modul CLR (Common Language Runtime) používá stejný pojem identity uživatele, jež rozpoznává operační systém, kterým je identita spojená s procesem, ve kterém je spuštěn kód při otevření v úložiště. Tato identita je ověřená identita uživatele, ale zosobnění může způsobit, že se identita aktuálního uživatele změní dynamicky.

Kromě izolace uživatelem je přístup k izolovanému úložišti omezen podle identity přiřazené k doméně aplikace a sestavení nebo pouze k sestavení. Modulu runtime získává tyto identity následujícími způsoby:

  • Identitu domény představuje evidence aplikace, kterou u web aplikace může být úplná adresa URL. U hostujícího prostředí kódu může být identita domény založena na cestě k adresáři aplikace. Například pokud je spustitelný soubor spouštěn z C:\Office „14“\MyApp.exe, identita domény by byla C:\Office „14“\MyApp.exe.

  • Identita sestavení je evidence sestavení. Ta může pocházet z kryptografického digitální podpisu, který může být silným názvem sestavení, softwarový vydavatel sestavení nebo totožnost URL. Pokud má sestavení silný název i identitu vydavatele softwaru, bude použita identita vydavatele softwaru. Pokud sestavení pochází z internetu a je nepodepsané, je použita identita URL. Další informace o sestaveních a silných názvech naleznete v tématu Programování se sestaveními.

  • Přenosná úložiště se přesouvají s uživatelem, který má přenosný uživatelský profil. Soubory jsou zapisovány do síťového adresáře a jsou staženy do libovolného počítače, na který se uživatel přihlásí. Další informace o přenosných profilech uživatele naleznete v tématu IsolatedStorageScope.Roaming.

Kombinací koncepcí identity uživatele, domény a sestavení lze izolovat izolované úložiště dat následujícími způsoby, z nichž každý má vlastní možnosti využití:

Obě tyto izolace lze kombinovat s přenosným uživatelským profilem. Další informace naleznete v tématu Izolace a přenositelnost.

Následující ilustrace ukazuje, jak jsou úložiště izolovány v různých oborech.

Typy izolovaného úložiště

Izolace podle uživatele a sestavení

Všimněte si, že s výjimkou přenosných úložišť, je izolované úložiště vždy implicitně izolované počítačem, protože používá zařízení úložišť, která jsou pro daný počítač místní.

Viz také

Odkaz

Izolované úložiště ScopeEnumeration

Koncepty

Izolované úložiště

Izolace podle uživatele a sestavení

Izolace podle uživatele, domény a sestavení

Izolované úložiště a roaming

Kvóty pro izolované úložiště

Zabezpečení izolovaného úložiště

Povolené využití a rizika zabezpečení