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

Paramètres

newQuotaSize
Int64

Taille demandée, en octets.

Retours

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

Attributs

Exceptions

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

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

Le magasin isolé a été fermé.

L’étendue actuelle n’est pas destinée à 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 actuelle du quota, car seules les augmentations de quota sont autorisées.

Chaque fois que la méthode est appelée, le IncreaseQuotaTo 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 en fonction d’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 les retours false.

Actuellement, aucun des hôtes du framework .NET ne fournit cette personnalisation. Par conséquent, IncreaseQuotaTo retourne toujours false.

S’applique à

Voir aussi