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