IsolatedStorageFile.MaximumSize Proprietà

Definizione

Avviso

Questa API è ora obsoleta.

Importante

Questa API non è conforme a CLS.

Ottiene un valore che rappresenta la quantità massima di spazio disponibile per lo spazio di memorizzazione isolato entro i limiti stabiliti dalla quota.Gets a value representing the maximum amount of space available for isolated storage within the limits established by the quota.

public:
 virtual property System::UInt64 MaximumSize { System::UInt64 get(); };
[System.CLSCompliant(false)]
[System.Obsolete]
[System.Obsolete("IsolatedStorageFile.MaximumSize has been deprecated because it is not CLS Compliant.  To get the maximum size use IsolatedStorageFile.Quota")]
public override ulong MaximumSize { get; }
member this.MaximumSize : uint64
Public Overrides ReadOnly Property MaximumSize As ULong

Valore della proprietà

Il limite dello spazio di memorizzazione isolato in byte.The limit of isolated storage space in bytes.

Attributi

Eccezioni

La proprietà non è disponibile.The property is unavailable. MaximumSize non può essere determinato senza l'evidenza derivante dalla creazione dell'assembly.MaximumSize cannot be determined without evidence from the assembly's creation. Impossibile determinare l'evidenza al momento della creazione dell'oggetto.The evidence could not be determined when the object was created.

Si è verificato un errore nello spazio di memorizzazione isolato.An isolated storage error occurred.

Esempi

Nell'esempio di codice riportato di seguito viene illustrata la proprietà MaximumSize.The following code example demonstrates the MaximumSize property. Per il contesto completo di questo esempio, vedere la Panoramica di IsolatedStorageFile.For the complete context of this example, see the IsolatedStorageFile overview.

StreamWriter^ writer = gcnew StreamWriter( isoStream );

// Update the data based on the new inputs.
writer->WriteLine( this->NewsUrl );
writer->WriteLine( this->SportsUrl );

// Calculate the amount of space used to record this user's preferences.
double d = isoFile->CurrentSize / isoFile->MaximumSize;
Console::WriteLine( "CurrentSize = {0}", isoFile->CurrentSize.ToString() );
Console::WriteLine( "MaximumSize = {0}", isoFile->MaximumSize.ToString() );

StreamWriter writer = new StreamWriter(isoStream);
// Update the data based on the new inputs.
writer.WriteLine(this.NewsUrl);
writer.WriteLine(this.SportsUrl);

// Calculate the amount of space used to record this user's preferences.
double d = isoFile.CurrentSize / isoFile.MaximumSize;
Console.WriteLine("CurrentSize = " + isoFile.CurrentSize.ToString());
Console.WriteLine("MaximumSize = " + isoFile.MaximumSize.ToString());
Dim writer As New StreamWriter(isoStream)
' Update the data based on the new inputs.
writer.WriteLine(Me.NewsUrl)
writer.WriteLine(Me.SportsUrl)

'  Calculate the amount of space used to record this user's preferences.
Dim d As Double = Convert.ToDouble(isoFile.CurrentSize) / Convert.ToDouble(isoFile.MaximumSize)
Console.WriteLine(("CurrentSize = " & isoFile.CurrentSize.ToString()))
Console.WriteLine(("MaximumSize = " & isoFile.MaximumSize.ToString()))

Commenti

Il numero di byte disponibili è vincolato dalla quota di spazio di memorizzazione isolata impostata dall'amministratore.The number of bytes available is constrained by the isolated storage quota set by the administrator. La quota è configurata nei criteri di sicurezza in base all'evidenza, quindi lo stesso codice può ricevere una quota diversa se viene eseguita con evidenze diverse.Quota is configured in security policy on the basis of evidence, so the same code can receive a different quota if it is run with different evidence. Ad esempio, un'applicazione eseguita localmente e anche da una condivisione in una rete Intranet riceverebbe probabilmente quote diverse.For example, an application that is run locally and also from a share on an intranet would likely receive different quotas.

Nella [Procedura: Introduzione alle condizioni di spazio insufficiente con lo spazio di memorizzazione isolato: nell'esempio @ no__t-0 viene illustrato l'utilizzo della proprietà MaximumSize.The How to: Anticipate Out-of-Space Conditions with Isolated Storage example demonstrates the use of the MaximumSize property.

Si applica a

Vedi anche