分離ストレージ

分離ストレージは、コードと保存データを関連付ける標準化された方法を定義することにより、分離性と安全性を提供するデータ ストレージ機構です。標準化には、ほかにも利点があります。管理者は分離ストレージの操作用にデザインされたツールを使用して、ファイルのストレージ領域の構成、セキュリティ ポリシーの設定、および不要なデータの削除を行うことができます。分離ストレージを使用すると、ファイル システムの安全な場所を指定するための固有のパスを指定する必要がなくなり、分離ストレージのアクセス権限を持たないほかのアプリケーションからデータを保護できます。アプリケーションのストレージ領域の場所を示す "ハードコーディングされた" 情報は不要になります。

分離ストレージを使用すると、完全な権限を与えられていないアプリケーションでも、コンピュータのセキュリティ ポリシーによって制御される方法でデータを格納できます。分離ストレージは、慎重に実行する必要のある Web アプリケーションやダウンロードされるコンポーネントに対しては特に有益です。標準の I/O 機構を使用してファイル システムにアクセスするこの種のコード アクセス許可がセキュリティ ポリシーによって与えられるのは非常にまれです。ただし既定では、ローカル コンピュータ、ローカル ネットワーク、またはインターネットから実行するコードには、分離ストレージを使用する権限が与えられています。

このセクションの内容

参照

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

関連するセクション