System.IO.IsolatedStorage 名前空間
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
分離ストアの作成と使用を許可する型が含まれています。 これらのストアを使用すると、信頼度の低いコードがアクセスできないデータを読み書きでき、ファイル システムの他の場所に保存できる機密情報が漏えいするのを防ぐことができます。 データは、現在のユーザーとコードが存在するアセンブリによって分離されたコンパートメントに格納されます。 さらに、データはドメインによって分離できます。 移動プロファイルは分離ストレージと組み合わせて使用できるため、分離ストアはユーザーのプロファイルと共に移動します。 IsolatedStorageScope列挙は、さまざまな種類の分離を示します。 分離ストレージを使用する場合の詳細については、「 分離ストレージ」を参照してください。
クラス
| 名前 | 説明 |
|---|---|
| IsolatedStorage |
すべての分離ストレージ実装の派生元となる抽象基本クラスを表します。 |
| IsolatedStorageException |
分離ストレージ内の操作が失敗した場合にスローされる例外。 |
| IsolatedStorageFile |
ファイルとディレクトリを含む分離ストレージ領域を表します。 |
| IsolatedStorageFileStream |
分離ストレージ内のファイルを公開します。 |
| IsolatedStorageSecurityState |
分離ストレージのクォータ サイズを維持するための設定を提供します。 |
インターフェイス
| 名前 | 説明 |
|---|---|
| INormalizeForIsolatedStorage |
分離ストアとアプリケーション ドメインとアセンブリの証拠の比較を有効にします。 |
列挙型
| 名前 | 説明 |
|---|---|
| IsolatedStorageScope |
IsolatedStorageでサポートされている分離ストレージ スコープのレベルを列挙します。 |
| IsolatedStorageSecurityOptions |
分離ストレージのセキュリティに影響するオプションを指定します。 |
注釈
IsolatedStorageFile クラスは、分離ストレージに必要なほとんどの機能を提供します。 このクラスを使用して、分離ストレージを取得、削除、管理します。 IsolatedStorageFileStream クラスは、ストアへのファイルの読み取りと書き込みを処理します。 これは、標準のファイル I/O クラスでの読み取りと書き込みに似ています。 I/O の詳細については、 System.IO 名前空間を参照してください。
分離ストレージの使用例については、「 分離ストレージ」を参照してください。