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


TempDataDictionary Класс

Определение

Представляет набор данных, существующий только в течение времени от одного запроса до другого.

public ref class TempDataDictionary : Microsoft::AspNetCore::Mvc::ViewFeatures::ITempDataDictionary, System::Collections::Generic::ICollection<System::Collections::Generic::KeyValuePair<System::String ^, System::Object ^>>, System::Collections::Generic::IDictionary<System::String ^, System::Object ^>, System::Collections::Generic::IEnumerable<System::Collections::Generic::KeyValuePair<System::String ^, System::Object ^>>
public class TempDataDictionary : Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionary, System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<string,object>>, System.Collections.Generic.IDictionary<string,object>, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string,object>>
type TempDataDictionary = class
    interface ITempDataDictionary
    interface IDictionary<string, obj>
    interface ICollection<KeyValuePair<string, obj>>
    interface seq<KeyValuePair<string, obj>>
    interface IEnumerable
type TempDataDictionary = class
    interface ITempDataDictionary
    interface ICollection<KeyValuePair<string, obj>>
    interface seq<KeyValuePair<string, obj>>
    interface IEnumerable
    interface IDictionary<string, obj>
Public Class TempDataDictionary
Implements ICollection(Of KeyValuePair(Of String, Object)), IDictionary(Of String, Object), IEnumerable(Of KeyValuePair(Of String, Object)), ITempDataDictionary
Наследование
TempDataDictionary
Реализации

Конструкторы

TempDataDictionary(HttpContext, ITempDataProvider)

Инициализирует новый экземпляр класса TempDataDictionary.

Свойства

Count

Представляет набор данных, существующий только в течение времени от одного запроса до другого.

Item[String]

Представляет набор данных, существующий только в течение времени от одного запроса до другого.

Keys

Представляет набор данных, существующий только в течение времени от одного запроса до другого.

Values

Представляет набор данных, существующий только в течение времени от одного запроса до другого.

Методы

Add(String, Object)

Представляет набор данных, существующий только в течение времени от одного запроса до другого.

Clear()

Представляет набор данных, существующий только в течение времени от одного запроса до другого.

ContainsKey(String)

Представляет набор данных, существующий только в течение времени от одного запроса до другого.

ContainsValue(Object)

Представляет набор данных, существующий только в течение времени от одного запроса до другого.

GetEnumerator()

Представляет набор данных, существующий только в течение времени от одного запроса до другого.

Keep()

Помечает все ключи в словаре для сохранения.

Keep(String)

Помечает указанные ключи в словаре для сохранения.

Load()

Загружает словарь с помощью зарегистрированного ITempDataProvider.

Peek(String)

Возвращает объект, содержащий элемент, связанный с указанным ключом, не помечая ключ как подлежащий удалению.

Remove(String)

Представляет набор данных, существующий только в течение времени от одного запроса до другого.

Save()

Сохраняет словарь с помощью зарегистрированного ITempDataProvider.

TryGetValue(String, Object)

Представляет набор данных, существующий только в течение времени от одного запроса до другого.

Явные реализации интерфейса

ICollection<KeyValuePair<String,Object>>.Add(KeyValuePair<String,Object>)

Представляет набор данных, существующий только в течение времени от одного запроса до другого.

ICollection<KeyValuePair<String,Object>>.Contains(KeyValuePair<String,Object>)

Представляет набор данных, существующий только в течение времени от одного запроса до другого.

ICollection<KeyValuePair<String,Object>>.CopyTo(KeyValuePair<String,Object>[], Int32)

Представляет набор данных, существующий только в течение времени от одного запроса до другого.

ICollection<KeyValuePair<String,Object>>.IsReadOnly

Представляет набор данных, существующий только в течение времени от одного запроса до другого.

ICollection<KeyValuePair<String,Object>>.Remove(KeyValuePair<String,Object>)

Представляет набор данных, существующий только в течение времени от одного запроса до другого.

IEnumerable.GetEnumerator()

Представляет набор данных, существующий только в течение времени от одного запроса до другого.

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