IsolatedStorage.MaximumSize プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
注意事項
IsolatedStorage.MaximumSize has been deprecated because it is not CLS Compliant. To get the maximum size use IsolatedStorage.Quota
重要
この API は CLS 準拠ではありません。
分離ストレージに使用できる最大領域を表す値を取得します。 派生クラスでオーバーライドされると、この値は異なる測定単位を取ることができます。
public:
virtual property System::UInt64 MaximumSize { System::UInt64 get(); };
[System.CLSCompliant(false)]
public virtual ulong MaximumSize { get; }
[System.CLSCompliant(false)]
[System.Obsolete("IsolatedStorage.MaximumSize has been deprecated because it is not CLS Compliant. To get the maximum size use IsolatedStorage.Quota")]
public virtual ulong MaximumSize { get; }
[<System.CLSCompliant(false)>]
member this.MaximumSize : uint64
[<System.CLSCompliant(false)>]
[<System.Obsolete("IsolatedStorage.MaximumSize has been deprecated because it is not CLS Compliant. To get the maximum size use IsolatedStorage.Quota")>]
member this.MaximumSize : uint64
Public Overridable ReadOnly Property MaximumSize As ULong
プロパティ値
分離ストレージ領域の最大量 (バイト単位)。 派生クラスは、異なる値の単位を返すことができます。
- 属性
例外
クォータが定義されていません。
注釈
MaximumSize プロパティの既定の実装では、バイト単位で表されるIsolatedStoragePermission.UserQuotaの値が返されます。 派生クラスは、他の測定単位で値を表すことができます。 このような実装の考えられる例として、分離ストレージ データベースがあります。
MaximumSizeを設定することはできませんが、クォータはセキュリティ ポリシーで構成されており、設定できます。 コードは証拠に基づいて領域のクォータを受け取ります。そのため、異なる証拠で実行されている場合、同じコードが異なるクォータを受け取ることができます (たとえば、同じアプリケーションがローカルで実行され、イントラネット上の共有から異なるクォータを受け取ることができます)。 IsolatedStorageFile.MaximumSize は、このプロパティを実装します。