IsolatedStorageFile.CurrentSize Eigenschaft

Definition

Achtung

IsolatedStorageFile.CurrentSize has been deprecated because it is not CLS Compliant. To get the current size use IsolatedStorageFile.UsedSize

Achtung

IsolatedStorageFile.CurrentSize has been deprecated because it is not CLS Compliant. To get the current size use IsolatedStorageFile.UsedSize instead.

Wichtig

Diese API ist nicht CLS-kompatibel.

Ruft die aktuelle Größe des isolierten Speichers ab.

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

Eigenschaftswert

Die Gesamtzahl der Bytes im Speicher, die derzeit im Gültigkeitsbereich des isolierten Speichers verwendet werden.

Attribute

Ausnahmen

Die Eigenschaft ist nicht verfügbar. Der aktuelle Speicher hat einen Roaming-Gültigkeitsbereich oder ist nicht geöffnet.

Die aktuelle Objektgröße ist nicht definiert.

Beispiele

Im folgenden Codebeispiel wird die CurrentSize -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

Stellt die Gesamtnutzung aller Dateien und Verzeichnisse innerhalb des isolierten Speicherbereichs dar.

Die aktuelle Größe kann für Speicher, die an einem Roamingbenutzerprofil teilnehmen, nicht genau bestimmt werden. Da Roamingprofile häufig auf mehreren Clientcomputern zwischengespeichert und später mit einem Server synchronisiert werden, können für solche Speicher keine Kontingente erzwungen werden, und die aktuelle Größe wird nicht gemeldet.

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

Gilt für:

Weitere Informationen