Udostępnij za pośrednictwem


System.IO.IsolatedStorage Przestrzeń nazw

Zawiera typy, które umożliwiają tworzenie i używanie izolowanych magazynów. Dzięki tym magazynom można odczytywać i zapisywać dane, do których mniej zaufany kod nie może uzyskać dostępu i zapobiec narażeniu poufnych informacji, które można zapisywać w innym miejscu w systemie plików. Dane są przechowywane w przedziałach, które są izolowane przez bieżącego użytkownika i przez zestaw, w którym istnieje kod. Ponadto dane mogą być izolowane przez domenę. Profile mobilne mogą być używane w połączeniu z izolowanym magazynem, dzięki czemu izolowane magazyny będą podróżować z profilem użytkownika. Wyliczenie IsolatedStorageScope wskazuje różne typy izolacji. Aby uzyskać więcej informacji o tym, kiedy używać izolowanego magazynu, zobacz Izolowany magazyn.

Klasy

IsolatedStorage

Reprezentuje abstrakcyjną klasę bazową, z której muszą pochodzić wszystkie izolowane implementacje magazynu.

IsolatedStorageException

Wyjątek zgłaszany, gdy operacja w izolowanym magazynie kończy się niepowodzeniem.

IsolatedStorageFile

Reprezentuje izolowany obszar przechowywania zawierający pliki i katalogi.

IsolatedStorageFileStream

Uwidacznia plik w izolowanym magazynie.

IsolatedStorageSecurityState

Zapewnia ustawienia obsługi rozmiaru przydziału dla izolowanego magazynu.

Interfejsy

INormalizeForIsolatedStorage

Umożliwia porównania między izolowanym magazynem a domeną aplikacji i dowodami zestawu.

Wyliczenia

IsolatedStorageScope

Wylicza poziomy izolowanego zakresu magazynu obsługiwanego przez program IsolatedStorage.

IsolatedStorageSecurityOptions

Określa opcje wpływające na zabezpieczenia w izolowanym magazynie.

Uwagi

Klasa IsolatedStorageFile zapewnia większość niezbędnych funkcji dla izolowanego magazynu. Użyj tej klasy, aby uzyskać i usunąć izolowany magazyn oraz zarządzać nim. Klasa IsolatedStorageFileStream obsługuje odczytywanie i zapisywanie plików w magazynie. Jest to podobne do odczytywania i zapisywania w standardowych klasach we/wy plików. Aby uzyskać więcej informacji na temat operacji we/wy, zobacz System.IO przestrzeń nazw.

Przykłady użycia izolowanego magazynu można znaleźć w temacie Izolowany magazyn.