Aracılığıyla paylaş


IsolatedStorageFile.MaximumSize Özellik

Tanım

Dikkat

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

Dikkat

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

Önemli

Bu API, CLS uyumlu değildir.

Kota tarafından oluşturulan sınırlar içinde yalıtılmış depolama için kullanılabilir en fazla alan miktarını temsil eden bir değer alır.

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

Özellik Değeri

Bayt cinsinden yalıtılmış depolama alanı sınırı.

Öznitelikler

Özel durumlar

özelliği kullanılamıyor. MaximumSize derlemenin oluşturulmasından elde edilecek kanıt olmadan belirlenemez. Kanıt, nesne oluşturulduğunda belirlenemedi.

Yalıtılmış bir depolama hatası oluştu.

Örnekler

Aşağıdaki kod örneği özelliğini gösterir MaximumSize . Bu örneğin tam bağlamı için genel bakışa IsolatedStorageFile bakın.

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

Açıklamalar

Kullanılabilir bayt sayısı, yönetici tarafından ayarlanan yalıtılmış depolama kotası ile kısıtlanır. Güvenlik ilkesinde kanıt temelinde kota yapılandırılır, bu nedenle aynı kod farklı kanıtlarla çalıştırılırsa farklı bir kota alabilir. Örneğin, yerel olarak ve intranetteki bir paylaşımdan çalıştırılacak bir uygulama büyük olasılıkla farklı kotalar alır.

Nasıl yapılır: Yalıtılmış Depolama ile Yetersiz Koşulları Tahmin Etme örneği, özelliğinin MaximumSize kullanımını gösterir.

Şunlara uygulanır

Ayrıca bkz.