System.IO.IsolatedStorage 네임스페이스
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
격리된 저장소를 만들고 사용할 수 있는 형식을 포함합니다. 이러한 저장소를 사용하면 신뢰할 수 없는 코드가 액세스할 수 없는 데이터를 읽고 쓸 수 있으며 파일 시스템의 다른 곳에 저장할 수 있는 중요한 정보가 노출되는 것을 방지할 수 있습니다. 데이터는 현재 사용자와 코드가 있는 어셈블리에 의해 격리된 구획에 저장됩니다. 또한 도메인별로 데이터를 격리할 수 있습니다. 로밍 프로필은 격리된 스토리지와 함께 사용할 수 있으므로 격리된 저장소는 사용자의 프로필과 함께 이동합니다. 열거형은 IsolatedStorageScope 다양한 유형의 격리를 나타냅니다. 격리된 스토리지를 사용하는 시기에 대한 자세한 내용은 격리된 스토리지를 참조하세요.
클래스
| Name | Description |
|---|---|
| IsolatedStorage |
모든 격리된 스토리지 구현이 파생되어야 하는 추상 기본 클래스를 나타냅니다. |
| IsolatedStorageException |
격리된 스토리지의 작업이 실패할 때 throw되는 예외입니다. |
| IsolatedStorageFile |
파일 및 디렉터리를 포함하는 격리된 스토리지 영역을 나타냅니다. |
| IsolatedStorageFileStream |
격리된 스토리지 내의 파일을 노출합니다. |
| IsolatedStorageSecurityState |
격리된 스토리지의 할당량 크기를 유지하기 위한 설정을 제공합니다. |
인터페이스
| Name | Description |
|---|---|
| INormalizeForIsolatedStorage |
격리된 저장소와 애플리케이션 도메인 및 어셈블리의 증거를 비교할 수 있습니다. |
열거형
| Name | Description |
|---|---|
| IsolatedStorageScope |
IsolatedStorage지원하는 격리된 스토리지 범위 수준을 열거합니다. |
| IsolatedStorageSecurityOptions |
격리된 스토리지의 보안에 영향을 주는 옵션을 지정합니다. |
설명
클래스는 IsolatedStorageFile 격리된 스토리지에 필요한 대부분의 기능을 제공합니다. 이 클래스를 사용하여 격리된 스토리지를 가져오고 삭제하고 관리합니다. 클래스는 IsolatedStorageFileStream 저장소에 대한 파일 읽기 및 쓰기를 처리합니다. 이는 표준 파일 I/O 클래스의 읽기 및 쓰기와 유사합니다. I/O에 대한 자세한 내용은 네임스페이스를 System.IO 참조하세요.
격리된 스토리지를 사용하는 예제는 격리된 스토리지를 참조하세요.