IsolatedStorageFile.IncreaseQuotaTo(Int64) Méthode

Définition

Permet à une application de demander explicitement une plus grande taille de quota, en octets.

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

Paramètres

newQuotaSize
Int64

Taille demandée, exprimée en octets.

Retours

true si le nouveau quota est accepté ; sinon, false.

Attributs

Exceptions

newQuotaSize est inférieur à la taille de quota actuelle.

newQuotaSize est inférieur à zéro ou inférieur ou égal à la taille du quota actuelle.

Le magasin isolé a été fermé.

La portée actuelle n’est pas pour un utilisateur d’application.

Le magasin isolé a été supprimé.

Le magasin isolé a été supprimé.

- ou -

Le stockage isolé est désactivé.

Remarques

La IncreaseQuotaTo méthode permet à une application de demander explicitement une plus grande taille de quota en octets. La nouvelle taille de quota ne doit pas être inférieure à la taille de quota actuelle, car seules les augmentations de quota sont autorisées.

Chaque fois que la IncreaseQuotaTo méthode est appelée, le stockage isolé appelle la CheckSecuritySettings méthode .

Vous pouvez implémenter des décisions de stratégie en créant un objet personnalisé AppDomainManager qui remplace la CheckSecuritySettings méthode afin que l’objet puisse effectuer des décisions de stratégie basées sur un IsolatedStorageSecurityState objet.

S’il n’existe aucun objet personnalisé AppDomainManager , la demande d’augmentation de quota est refusée, car l’implémentation par défaut pour CheckSecuritySettings retourne false.

Actuellement, aucun des hôtes du .NET Framework ne fournit cette personnalisation, donc IncreaseQuotaTo retourne falsetoujours .

S’applique à

Voir aussi