IsolatedStorageFile.MaximumSize Eigenschaft

Definition

Achtung

IsolatedStorageFile.MaximumSize has been deprecated because it is not CLS Compliant. To get the maximum size use IsolatedStorageFile.Quota

Achtung

IsolatedStorageFile.MaximumSize has been deprecated because it is not CLS Compliant. To get the maximum size use IsolatedStorageFile.Quota instead.

Wichtig

Diese API ist nicht CLS-kompatibel.

Ruft einen Wert ab, der die maximal verfügbare Größe für den isolierten Speicher in den vom Kontingent festgelegten Grenzen darstellt.

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

Eigenschaftswert

Die Höchstgrenze des Speicherplatzes für die isolierte Speicherung in Bytes.

Attribute

Ausnahmen

Die Eigenschaft ist nicht verfügbar. MaximumSize kann ohne einen von der Erstellung der Assembly gelieferten Beweis nicht bestimmt werden. Der Beweis konnte beim Erstellen des Objekts nicht bestimmt werden.

Ein isolierter Speicherfehler trat auf.

Beispiele

Im folgenden Codebeispiel wird die MaximumSize -Eigenschaft veranschaulicht. Den vollständigen Kontext dieses Beispiels finden Sie in der IsolatedStorageFile Übersicht.

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()))

Hinweise

Die Anzahl der verfügbaren Bytes wird durch das vom Administrator festgelegte isolierte Speicherkontingent eingeschränkt. Das Kontingent wird in der Sicherheitsrichtlinie auf der Grundlage von Beweisen konfiguriert, sodass derselbe Code ein anderes Kontingent erhalten kann, wenn er mit unterschiedlichen Beweisen ausgeführt wird. Beispielsweise würde eine Anwendung, die lokal und auch über eine Freigabe in einem Intranet ausgeführt wird, wahrscheinlich andere Kontingente erhalten.

Im Beispiel Vorgehensweise: Antizipieren von Bedingungen für nicht vorhandene Speicherplätze mit isoliertem Speicher wird die Verwendung der MaximumSize -Eigenschaft veranschaulicht.

Gilt für:

Weitere Informationen