■ IsolatedStorageFile 클래스를 사용해 격리된 저장소 할당량을 증가시키는 방법을 보여준다.
▶ 예제 코드 (C#)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
using System.IO.IsolatedStorage; using(IsolatedStorageFile isolatedStorageFile = IsolatedStorageFile.GetUserStoreForApplication()) { long spaceToAdd = 5242880L; // 5 메가 바이트 long availableFreeSpace = isolatedStorageFile.AvailableFreeSpace; if(availableFreeSpace < spaceToAdd) { if(!isolatedStorageFile.IncreaseQuotaTo(isolatedStorageFile.Quota + spaceToAdd)) { // 사용자가 승인하지 않는 경우 } else { // 사용자가 승인한 경우 } } } |