System.IO.IsolatedStorage 名前空間

分離ストアの作成と使用を許可する型が含まれています。 これらのストアを使用すると、信頼性の低いコードではアクセスできないデータを読み書きし、ファイル システムの他の場所に保存される可能性のある機密情報の漏洩を防止できます。 データは、現在のユーザーと、コードが存在するアセンブリ別に分離されたコンパートメントに格納されます。 さらに、ドメインごとにデータを分離することもできます。 ローミング プロファイルを分離ストレージと共に使用して、分離ストアがユーザーのプロファイルで移動できるようにします。 IsolatedStorageScope 列挙体は、異なる種類の分離を示しています。 分離ストレージを使用する場合の詳細については、「分離ストレージ」をご覧ください。

クラス

IsolatedStorage

すべての分離ストレージの実装を派生させる抽象基本クラスを表します。

IsolatedStorageException

分離ストレージの操作で障害が発生するとスローされる例外。

IsolatedStorageFile

ファイルとディレクトリが含まれている分離ストレージ域を表します。

IsolatedStorageFileStream

分離ストレージ内のファイルを公開します。

IsolatedStorageSecurityState

分離ストレージのクォータ サイズを管理するための設定を提供します。

インターフェイス

INormalizeForIsolatedStorage

分離ストアとアプリケーション ドメインおよびアセンブリの証拠間の比較を有効にします。

列挙型

IsolatedStorageScope

IsolatedStorage がサポートしている分離ストレージ スコープのレベルを列挙します。

IsolatedStorageSecurityOptions

分離ストレージでのセキュリティに関するオプションを指定します。

注釈

クラスは IsolatedStorageFile 、分離ストレージに必要なほとんどの機能を提供します。 分離ストレージを取得、削除、管理するには、このクラスを使用します。 クラスは IsolatedStorageFileStream 、ストアへのファイルの読み取りと書き込みを処理します。 これは、標準のファイル I/O クラスでの読み取りと書き込みに似ています。 I/O の詳細については、 名前空間を System.IO 参照してください。

分離ストレージの使用例については、「 Isolated Storage」を参照してください。