IsolatedStorageFile.IncreaseQuotaTo(Int64) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Consente a un'applicazione di richiedere in modo esplicito una dimensione della quota maggiore, espressa in byte.
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
Parametri
- newQuotaSize
- Int64
Dimensione richiesta, espressa in byte.
Restituisce
true
se la nuova quota viene accettata. In caso contrario, false
.
- Attributi
Eccezioni
newQuotaSize
è inferiore alla dimensione corrente della quota.
newQuotaSize
è minore di zero oppure minore o uguale alla dimensione corrente della quota.
L'archivio isolato è stato chiuso.
L'ambito corrente non è destinato a un utente dell'applicazione.
L'archivio isolato è stato eliminato.
L'archivio isolato è stato rimosso.
-oppure-
Lo spazio di memorizzazione isolato è disabilitato.
Commenti
Il IncreaseQuotaTo metodo consente a un'applicazione di richiedere in modo esplicito una dimensione di quota maggiore in byte. Le nuove dimensioni della quota non devono essere inferiori alle dimensioni correnti della quota, perché sono consentiti solo aumenti di quota.
Ogni volta che viene chiamato il metodo , l'archiviazione IncreaseQuotaTo isolata chiama il CheckSecuritySettings metodo .
È possibile implementare le decisioni relative ai criteri creando un oggetto personalizzato AppDomainManager che esegue l'override del CheckSecuritySettings metodo in modo che l'oggetto possa eseguire decisioni sui criteri in base a un IsolatedStorageSecurityState oggetto .
Se non è presente alcun oggetto personalizzato AppDomainManager , la richiesta di aumento della quota viene negata perché l'implementazione predefinita per CheckSecuritySettings restituisce false
.
Attualmente nessuno degli host in .NET Framework fornisce questa personalizzazione, quindi IncreaseQuotaTo restituisce false
sempre .