IsolatedStorageFile.GetUserStoreForApplication 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
호출 코드의 애플리케이션 ID에 해당하는 사용자 범위 격리 스토리지를 가져옵니다.
public:
static System::IO::IsolatedStorage::IsolatedStorageFile ^ GetUserStoreForApplication();
public static System.IO.IsolatedStorage.IsolatedStorageFile GetUserStoreForApplication();
static member GetUserStoreForApplication : unit -> System.IO.IsolatedStorage.IsolatedStorageFile
Public Shared Function GetUserStoreForApplication () As IsolatedStorageFile
반품
호출 코드의 어셈블리 ID에 따라 격리된 스토리지 범위에 해당하는 개체입니다.
예외
격리된 스토리지 권한이 충분히 부여되지 않았습니다.
격리된 스토리지 위치를 초기화할 수 없습니다.
-또는-
속성이 반환ActivationContext되었기 때문에 호출자의 애플리케이션 ID를 null 확인할 수 없습니다.
-또는-
애플리케이션 도메인에 대한 사용 권한을 확인할 수 없습니다.
설명
애플리케이션과 연결된 모든 어셈블리는 이 메서드를 사용할 때 동일한 격리된 저장소를 사용합니다. 이 메서드는 애플리케이션 ID를 확인할 수 있는 경우에만 사용할 수 있습니다(예: 애플리케이션이 ClickOnce 배포를 통해 게시되거나 Silverlight 기반 애플리케이션인 경우). ClickOnce 또는 Silverlight 기반 애플리케이션 외부에서 이 메서드를 사용하려고 하면 호출자의 애플리케이션 ID를 확인할 수 없으므로 예외가 발생 IsolatedStorageException 합니다.
GetUserStoreForApplication 는 다음 코드와 기능적으로 동일합니다.
isoFile = IsolatedStorageFile.GetStore(IsolatedStorageScope.Application |
IsolatedStorageScope.User, null);
isoFile = IsolatedStorageFile.GetStore(IsolatedStorageScope.Application Or _
IsolatedStorageScope.User, Nothing)
이 코드에서 매개 변수 applicationIdentity 는 GetStore(IsolatedStorageScope scope, Object applicationIdentity) .입니다null.