IsolatedStorageFile.IncreaseQuotaTo(Int64) 메서드

정의

애플리케이션에서 더 많은 할당량(바이트)을 명시적으로 요청하는 데 사용됩니다.

public:
 override bool IncreaseQuotaTo(long newQuotaSize);
public override bool IncreaseQuotaTo (long newQuotaSize);
[System.Runtime.InteropServices.ComVisible(false)]
public override bool IncreaseQuotaTo (long newQuotaSize);
override this.IncreaseQuotaTo : int64 -> bool
[<System.Runtime.InteropServices.ComVisible(false)>]
override this.IncreaseQuotaTo : int64 -> bool
Public Overrides Function IncreaseQuotaTo (newQuotaSize As Long) As Boolean

매개 변수

newQuotaSize
Int64

요청된 크기(바이트)입니다.

반환

새 할당량을 수락하면 true이고, 그렇지 않으면 false입니다.

특성

예외

newQuotaSize는 현재 할당량 크기보다 작습니다.

newQuotaSize는 0보다 작거나, 현재 할당량 크기보다 작거나 같습니다.

격리된 저장소가 닫힌 경우

현재 범위는 애플리케이션 사용자를 대상으로 하지 않습니다.

격리된 저장소가 삭제된 경우

격리된 저장소가 제거된 경우

또는

격리된 스토리지가 비활성화되었습니다.

설명

IncreaseQuotaTo 메서드를 사용 하면 애플리케이션을 더 큰 할당량 크기 (바이트) 명시적으로 요청을 합니다. 할당량 증가만 허용되므로 새 할당량 크기는 현재 할당량 크기보다 작아서는 안 됩니다.

IncreaseQuotaTo 메서드가 호출될 때마다 격리된 스토리지가 CheckSecuritySettings 메서드를 호출합니다.

개체가 개체에 따라 IsolatedStorageSecurityState 정책 결정을 수행할 수 있도록 메서드를 재정의 CheckSecuritySettings 하는 사용자 지정 AppDomainManager 개체를 만들어 정책 결정을 구현할 수 있습니다.

사용자 지정 AppDomainManager 개체가 없으면 에 대한 CheckSecuritySettings 기본 구현이 를 반환 false하므로 할당량 증가 요청이 거부됩니다.

현재 .NET Framework 호스트 중 어느 것도 이 사용자 지정을 제공하지 않으므로 IncreaseQuotaTo 항상 를 반환합니다false.

적용 대상

추가 정보