MemoryCache.Item[String] プロパティ

定義

MemoryCache クラスのインスタンスの既定のインデクサー プロパティを使用して、キャッシュ内の値を取得または設定します。

public:
 virtual property System::Object ^ default[System::String ^] { System::Object ^ get(System::String ^ key); void set(System::String ^ key, System::Object ^ value); };
public override object this[string key] { get; set; }
member this.Item(string) : obj with get, set
Default Public Overrides Property Item(key As String) As Object

パラメーター

key
String

取得または設定するキャッシュ値の一意の識別子。

プロパティ値

エントリが存在する場合は、指定したキーのキャッシュ インスタンス内の値。それ以外の場合は null

例外

keynull です。

- または -

挿入された値は null です。

注釈

このプロパティを設定すると、値がキャッシュに挿入されます。 キャッシュ エントリの有効期限ポリシーは に InfiniteAbsoluteExpiration設定されています。 一致するキーを持つキャッシュ エントリが既に存在する場合は、その値が更新されます。

適用対象