IsolatedStorageFile.IncreaseQuotaTo(Int64) Metodo

Definizione

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.

Si applica a

Vedi anche