Прочитать на английском

Поделиться через


Cache.Item[String] Свойство

Определение

Возвращает или задает элемент кэша при указанном ключе.

C#
public object this[string key] { get; set; }

Параметры

key
String

Объект String, который представляет ключ для элемента кэша.

Значение свойства

Указанный элемент кэша.

Примеры

В следующем примере свойство используется для Item получения значения кэшированного объекта, связанного с ключом Key1 . Затем он использует метод для HttpResponse.Write записи значения и вводного текста и элемента B HTML на страницу веб-форм.

C#
Response.Write("Value of cache key: <B>" + Server.HtmlEncode(Cache["Key1"] as string) + "</B>");

В следующем примере показано использование этого свойства для вставки значения текстового поля в кэш.

C#
private void cmdAdd_Click(Object objSender, EventArgs objArgs)
{
    if (txtName.Text != "")
    {
        // Add this item to the cache.
        Cache[txtName.Text] = txtValue.Text;
    }
}

Комментарии

Это свойство можно использовать для получения значения указанного элемента кэша или для добавления элемента и ключа для него в кэш. Добавление элемента кэша Item[] с помощью свойства эквивалентно вызову Cache.Insert метода .

Применяется к

Продукт Версии
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

См. также раздел