Freigeben über


IsolatedStorage.MaximumSize-Eigenschaft

Ruft einen Wert ab, der den maximalen verfügbaren Speicherplatz für den isolierten Speicher darstellt. Dieser Wert kann beim Überschreiben in einer abgeleiteten Klasse in unterschiedlichen Maßeinheiten angegeben werden.

Diese Eigenschaft ist nicht CLS-kompatibel.  

Namespace: System.IO.IsolatedStorage
Assembly: mscorlib (in mscorlib.dll)

Syntax

'Declaration
<CLSCompliantAttribute(False)> _
Public Overridable ReadOnly Property MaximumSize As ULong
'Usage
Dim instance As IsolatedStorage
Dim value As ULong

value = instance.MaximumSize
[CLSCompliantAttribute(false)] 
public virtual ulong MaximumSize { get; }
[CLSCompliantAttribute(false)] 
public:
virtual property usigned long long MaximumSize {
    usigned long long get ();
}
/** @property */
public UInt64 get_MaximumSize ()
public function get MaximumSize () : ulong

Eigenschaftenwert

Der maximale Speicherplatz für die isolierte Speicherung in Bytes. Abgeleitete Klassen geben eventuell andere Einheiten für diesen Wert zurück.

Ausnahmen

Ausnahmetyp Bedingung

InvalidOperationException

Das Kontingent wurde nicht definiert.

Hinweise

Die Standardimplementierung der MaximumSize-Eigenschaft gibt den Wert der IsolatedStoragePermission.UserQuota-Eigenschaft zurück, der in Bytes angegeben wird. In abgeleiteten Klassen wir der Wert eventuell in anderen Maßeinheiten angegeben. Ein Beispiel für diese Implementierungen ist eine Datenbank mit isolierter Speicherung.

Sie können die MaximumSize-Eigenschaft nicht festlegen, aber das Kontingent wird in den Sicherheitsrichtlinien konfiguriert und kann dort festgelegt werden. Code empfängt ein Kontingent für den Speicherplatz auf der Grundlage seines Beweises. Der gleiche Code kann daher ein anderes Kontingent empfangen, wenn er mit einem anderen Beweis ausgeführt wird. (Wenn die gleiche Anwendung z. B. lokal und von einer Freigabe im Intranet ausgeführt wird, sind die empfangenen Kontingente i. d. R. unterschiedlich.) Die IsolatedStorageFile.MaximumSize-Eigenschaft implementiert diese Eigenschaft.

Plattformen

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.

Versionsinformationen

.NET Framework

Unterstützt in: 2.0, 1.1, 1.0

Siehe auch

Referenz

IsolatedStorage-Klasse
IsolatedStorage-Member
System.IO.IsolatedStorage-Namespace