IsolatedStorageException 클래스
2013-03-11
격리된 저장소에서 작업이 실패하면 발생되는 예외입니다.
어셈블리: mscorlib(mscorlib.dll)
IsolatedStorageException 형식에서는 다음과 같은 멤버를 노출합니다.
| 이름 | Description | |
|---|---|---|
![]() | IsolatedStorageException() | 기본 속성을 사용하여 IsolatedStorageException 클래스의 새 인스턴스를 초기화합니다. |
![]() | IsolatedStorageException(String) | 지정된 오류 메시지를 사용하여 IsolatedStorageException 클래스의 새 인스턴스를 초기화합니다. |
![]() | IsolatedStorageException(String, Exception) | 지정된 오류 메시지와 해당 예외의 근본 원인인 내부 예외에 대한 참조를 사용하여 IsolatedStorageException 클래스의 새 인스턴스를 초기화합니다. |
| 이름 | Description | |
|---|---|---|
![]() | Data | 예외에 대한 사용자 정의 추가 정보를 제공하는 키/값 쌍의 컬렉션을 가져옵니다. (Exception에서 상속됨) |
![]() | HelpLink | 이 예외와 관련된 도움말 파일에 대한 링크를 가져오거나 설정합니다. (Exception에서 상속됨) |
![]() | HResult | 특정 예외에 할당된 코드화된 숫자 값인 HRESULT를 가져오거나 설정합니다. (Exception에서 상속됨) |
![]() | InnerException | 현재 예외를 발생시킨 Exception 인스턴스를 가져옵니다. (Exception에서 상속됨) |
![]() | Message | 현재 예외를 설명하는 메시지를 가져옵니다. (Exception에서 상속됨) |
![]() | Source | 오류를 발생시키는 응용프로그램 또는 개체의 이름을 가져오거나 설정합니다. (Exception에서 상속됨) |
![]() | StackTrace | 현재 예외가 발생된 시간에 호출 스택의 프레임에 대한 문자열 표현을 가져옵니다. (Exception에서 상속됨) |
| 이름 | Description | |
|---|---|---|
![]() | Equals(Object) | 지정한 Object가 현재 Object와 같은지 확인합니다. (Object에서 상속됨) |
![]() | Finalize | 가비지 수집기에서 Object를 회수하기 전에 개체가 리소스를 해제하고 다른 정리 작업을 수행할 수 있게 합니다. (Object에서 상속됨) |
![]() | GetBaseException | 파생 클래스에서 재정의되었을 때, 하나 이상의 후속 예외의 근본 원인이 되는 Exception을 반환합니다. (Exception에서 상속됨) |
![]() | GetHashCode | 특정 형식에 대한 해시 함수 역할을 합니다. (Object에서 상속됨) |
![]() | GetType | 현재 인스턴스의 런타임 형식을 가져옵니다. (Exception에서 상속됨) |
![]() | MemberwiseClone | 현재 Object의 단순 복사본을 만듭니다. (Object에서 상속됨) |
![]() | ToString | 현재 예외에 대한 문자열 표현을 만들고 반환합니다. (Exception에서 상속됨) |
격리된 저장소 예외를 진단하려면 Exception.InnerException 속성을 검사하여 예외를 발생시킨 원인에 대해 자세한 내용을 알아보아야 합니다. 릴리스 모드에서 HKEY_LOCAL_MACHINE\software\Microsoft\WindowsPhone\IsolatedStorageInnerExceptionsAllowedDomains에 레지스트리 키를 설정하여 InnerException 속성에 예외가 포함되도록 지정해야 합니다. 레지스트리 키에는 격리된 저장소 예외에 대한 내부 예외를 포함하도록 허용된 도메인 목록(쉼표로 구분)을 제공합니다.
IsolatedStorageException은 0x80131450 값을 가지는 HRESULT ISS_E_ISOSTORE를 사용합니다.
격리된 저장소에서 발생하는 예외의 가장 흔한 예제는 다음과 같습니다.
증명 정보가 손실된 경우입니다. 코드의 ID를 확인하여 올바른 관련 파일 공간으로 연결하려면 격리된 저장소에 어셈블리 및 그 원본에 대한 정보인 증명 정보가 필요합니다. 이 정보가 없으면 격리된 저장소를 사용할 수 없습니다.
작업이 잘못된 경우입니다. 격리된 저장소에서는 일부 FileStream 작업이 지원되지 않습니다.
IsolatedStorageException 인스턴스의 초기 속성 값 목록에 대한 자세한 내용은 IsolatedStorageException 생성자를 참조하세요.


