Bienvenue à Blogs CodeS-SourceS Identification | Inscription | Aide

Benjamin Roux

Silverlight Expert - Silverlight Fan - MVP Client App Dev

Actualités

  • Mon statut Live Messenger :





    View Benjamin Roux's profile on LinkedIn

    Benjamin Roux's Facebook Profile


    MVP Blog Badge.
[Silverlight] Astuce du jour #04 - Augmenter la taille de l'Isolated Storage

Dans mon précédent billet, je vous expliquais comment utiliser l'Isolated Storage en Silverlight 2.

Dans cette nouvelle astuce nous allons voir, comment augmenter sa taille, qui je le rappelle, est limitée par défaut à 1Mo.

Voici donc une méthode à rajouter dans la classe IsolatedStorageHelper.

public static bool ExtendQuota(long sizeInBytes) 
{ 
    using (IsolatedStorageFile storage = IsolatedStorageFile.GetUserStoreForApplication()) 
    { 
        if (sizeInBytes < storage.Quota) return false; 
        return storage.IncreaseQuotaTo(sizeInBytes); 
    } 
}

On peut également récupérer la taille et l'espace restant via les propriétés Quota et AvailableFreeSpace.

Remarque : Tout comme le passage en Fullscreen d'une application, la demande d'augmentation du quota ne peut se faire qu'à la demande de l'utilisateur, c'est-à-dire dans un évènement où ce dernier est mis en scène (clic de souris sur un bouton par exemple).

Un pop-up de confirmation apparaitra pour que l'utilisateur confirme ou pas l'extension de quota.

isolated

Le quota accordée à une application reste visible dans la fenêtre de configuration de Silverlight, onglet Application Storage.

isolated2

Voici donc tout ce que vous devez savoir sur l'Isolated Storage en Silverlight 2.

Ce post vous a plu ? Ajoutez le dans vos favoris pour ne pas perdre de temps à le retrouver le jour où vous en aurez besoin :
Posted: samedi 21 février 2009 16:38 par broux
Classé sous : , ,

Commentaires

Pas de commentaires

Les commentaires anonymes sont désactivés

Les 10 derniers blogs postés

- ProcDump 6.0 : support du filtrage sur messages d'exceptions .NET, des filtres multiples et du ciblage par nom de service par CoqBlog le il y a 5 heures et 32 minutes

- Votez pour le TOP 10 des influenceurs SharePoint francophones ! par Le blog de Patrick [MVP SharePoint] le il y a 7 heures et 23 minutes

- [Conf’SharePoint] Dernier rappel ! :-) par Le blog de Patrick [MVP SharePoint] le il y a 11 heures et 13 minutes

- [ #SharePoint 2013 ] les modèles de sites standards… par Le blog de Patrick [MVP SharePoint] le il y a 11 heures et 19 minutes

- 10 erreurs de compréhension concernant SharePoint… par Le blog de Patrick [MVP SharePoint] le il y a 11 heures et 55 minutes

- Conf’SharePoint : 10 bonnes raisons pour ne pas la rater par Le petit blog de Pierre / Pierre's little blog le 05-14-2013, 02:24

- [Event] Soirée de lancement Agile .NET France à Lyon par Blog Agile/ALM de Vincent THAVONEKHAM le 05-13-2013, 01:29

- .NET / Debug : inspection de la mémoire d'applications .NET (dump ou processus live) : première livraison d'une librairie .NET par Microsoft par CoqBlog le 05-11-2013, 22:21

- SharePoint : Incompatibilité avec Internet Explorer 10 (IE10) par Blog Technique de Romelard Fabrice le 05-08-2013, 16:29

- AutoSPInstaller pour SharePoint 2013 maintenant disponible en “RTM” par Julien Chable le 05-06-2013, 23:30