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 dimensioni di quota maggiori, in byte.
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
Parametri
- newQuotaSize
- Int64
Dimensione richiesta, in byte.
Valori restituiti
true se la nuova quota viene accettata; in caso contrario, false.
- Attributi
Eccezioni
newQuotaSize è minore delle dimensioni correnti della quota.
newQuotaSize è minore di zero o 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 gli aumenti di quota.
Ogni volta che viene chiamato il metodo , l'archiviazione IncreaseQuotaTo isolata chiama il CheckSecuritySettings metodo .
È possibile implementare decisioni relative ai criteri creando un oggetto personalizzato AppDomainManager che esegue l'override del CheckSecuritySettings metodo in modo che l'oggetto possa eseguire decisioni relative ai 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 nel framework di .NET fornisce questa personalizzazione, pertanto IncreaseQuotaTo restituisce sempre false.