MemoryCacheSettingsCollection Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет коллекцию элементов MemoryCacheSettingsCollection . Этот класс не наследуется.
public ref class MemoryCacheSettingsCollection sealed : System::Configuration::ConfigurationElementCollection
[System.Configuration.ConfigurationCollection(typeof(System.Runtime.Caching.Configuration.MemoryCacheElement), CollectionType=System.Configuration.ConfigurationElementCollectionType.AddRemoveClearMap)]
public sealed class MemoryCacheSettingsCollection : System.Configuration.ConfigurationElementCollection
[<System.Configuration.ConfigurationCollection(typeof(System.Runtime.Caching.Configuration.MemoryCacheElement), CollectionType=System.Configuration.ConfigurationElementCollectionType.AddRemoveClearMap)>]
type MemoryCacheSettingsCollection = class
inherit ConfigurationElementCollection
Public NotInheritable Class MemoryCacheSettingsCollection
Inherits ConfigurationElementCollection
- Наследование
- Атрибуты
Комментарии
Класс MemoryCacheSettingsCollection представляет коллекцию элементов конфигурации и параметров, которые настраивают экземпляр MemoryCache класса . Другими словами, эта коллекция параметров содержит объекты, представляющие элементы, и параметры, которые являются дочерними элементами memoryCache
элемента. Класс MemoryCacheSettingsCollection содержит namedCaches
элемент .
Дополнительные сведения о параметрах конфигурации, связанных с этим классом, см. в разделах< элемент memoryCache> (параметры кэша) и <элемент namedCaches> (параметры кэша).
Конструкторы
MemoryCacheSettingsCollection() |
Инициализирует новый экземпляр класса MemoryCacheSettingsCollection. |
Свойства
AddElementName |
Возвращает или устанавливает имя ConfigurationElement, связанное с операцией добавления в ConfigurationElementCollection после переопределения в производном классе. (Унаследовано от ConfigurationElementCollection) |
ClearElementName |
Возвращает или задает имя ConfigurationElement, связанное с операцией очистки в ConfigurationElementCollection после переопределения в производном классе. (Унаследовано от ConfigurationElementCollection) |
CollectionType |
Возвращает тип коллекции конфигураций. |
Count |
Получает количество элементов коллекции. (Унаследовано от ConfigurationElementCollection) |
CurrentConfiguration |
Возвращает ссылку на экземпляр Configuration верхнего уровня, представляющий иерархию конфигурации, к которой относится текущий экземпляр ConfigurationElement. (Унаследовано от ConfigurationElement) |
ElementInformation |
Возвращает объект ElementInformation, содержащий неизменяемую информацию и функциональность объекта ConfigurationElement. (Унаследовано от ConfigurationElement) |
ElementName |
Получает имя, используемое для данной коллекции элементов в файле конфигурации после переопределения в производном классе. (Унаследовано от ConfigurationElementCollection) |
ElementProperty |
Возвращает объект ConfigurationElementProperty, представляющий сам объект ConfigurationElement. (Унаследовано от ConfigurationElement) |
EmitClear |
Получает или задает значение, указывающее, была ли коллекция очищена. (Унаследовано от ConfigurationElementCollection) |
EvaluationContext |
Возвращает объект ContextInformation для объекта ConfigurationElement. (Унаследовано от ConfigurationElement) |
HasContext |
Возвращает значение, указывающее, имеет ли свойство CurrentConfiguration значение |
IsSynchronized |
Возвращает значение, показывающее, синхронизирован ли доступ к коллекции. (Унаследовано от ConfigurationElementCollection) |
Item[ConfigurationProperty] |
Возвращает или задает свойство или атрибут данного элемента конфигурации. (Унаследовано от ConfigurationElement) |
Item[Int32] |
Получает элемент MemoryCacheElement с указанным индексом. |
Item[String] |
Получает элемент MemoryCacheElement с указанным ключом. |
LockAllAttributesExcept |
Возвращает коллекцию заблокированных атрибутов. (Унаследовано от ConfigurationElement) |
LockAllElementsExcept |
Возвращает коллекцию заблокированных элементов. (Унаследовано от ConfigurationElement) |
LockAttributes |
Возвращает коллекцию заблокированных атрибутов. (Унаследовано от ConfigurationElement) |
LockElements |
Возвращает коллекцию заблокированных элементов. (Унаследовано от ConfigurationElement) |
LockItem |
Возвращает или задает значение, указывающее, заблокирован ли элемент. (Унаследовано от ConfigurationElement) |
Properties |
Возвращает коллекцию свойств. (Унаследовано от ConfigurationElement) |
RemoveElementName |
Получает или задает имя ConfigurationElement, связанное с операцией удаления в ConfigurationElementCollection после переопределения в производном классе. (Унаследовано от ConfigurationElementCollection) |
SyncRoot |
Получает объект, используемый для синхронизации доступа к ConfigurationElementCollection. (Унаследовано от ConfigurationElementCollection) |
ThrowOnDuplicate |
Возвращает значение, указывающее, выдаст ли исключение попытка добавить дубликат ConfigurationElement к ConfigurationElementCollection. (Унаследовано от ConfigurationElementCollection) |
Методы
Add(MemoryCacheElement) |
Добавляет указанный элемент конфигурации кэша в коллекцию MemoryCacheSettingsCollection. |
BaseAdd(ConfigurationElement) |
Добавляет новый элемент конфигурации в ConfigurationElementCollection. (Унаследовано от ConfigurationElementCollection) |
BaseAdd(ConfigurationElement, Boolean) |
Добавляет элемент конфигурации в коллекцию элементов конфигурации. (Унаследовано от ConfigurationElementCollection) |
BaseAdd(Int32, ConfigurationElement) |
Добавляет элемент конфигурации в коллекцию элементов конфигурации. (Унаследовано от ConfigurationElementCollection) |
BaseClear() |
Удаляет все объекты элементов конфигурации из коллекции. (Унаследовано от ConfigurationElementCollection) |
BaseGet(Int32) |
Возвращает элемент конфигурации с указанным расположением индекса. (Унаследовано от ConfigurationElementCollection) |
BaseGet(Object) |
Возвращает элемент конфигурации с указанным ключом. (Унаследовано от ConfigurationElementCollection) |
BaseGetAllKeys() |
Возвращает массив ключей для всех элементов конфигурации, содержащихся в ConfigurationElementCollection. (Унаследовано от ConfigurationElementCollection) |
BaseGetKey(Int32) |
Получает ключ объекта ConfigurationElement по указанному расположению индекса. (Унаследовано от ConfigurationElementCollection) |
BaseIndexOf(ConfigurationElement) |
Указывает индекс заданного объекта ConfigurationElement. (Унаследовано от ConfigurationElementCollection) |
BaseIsRemoved(Object) |
Указывает, удален ли ConfigurationElement с указанным ключом из ConfigurationElementCollection. (Унаследовано от ConfigurationElementCollection) |
BaseRemove(Object) |
Удаляет объект ConfigurationElement из коллекции. (Унаследовано от ConfigurationElementCollection) |
BaseRemoveAt(Int32) |
Удаляет объект ConfigurationElement по указанному расположению индекса. (Унаследовано от ConfigurationElementCollection) |
Clear() |
Удаляет элементы из коллекции MemoryCacheSettingsCollection. |
CopyTo(ConfigurationElement[], Int32) |
Копирует содержимое объекта ConfigurationElementCollection в массив. (Унаследовано от ConfigurationElementCollection) |
CreateNewElement() |
При переопределении в производном классе создает новый объект ConfigurationElement. (Унаследовано от ConfigurationElementCollection) |
CreateNewElement(String) |
При переопределении в производном классе создает новый элемент ConfigurationElement. (Унаследовано от ConfigurationElementCollection) |
DeserializeElement(XmlReader, Boolean) |
Считывает XML из файла конфигурации. (Унаследовано от ConfigurationElement) |
Equals(Object) |
Сравнивает ConfigurationElementCollection с указанным объектом. (Унаследовано от ConfigurationElementCollection) |
GetElementKey(ConfigurationElement) |
При переопределении в производном классе возвращает ключ указанного элемента конфигурации. (Унаследовано от ConfigurationElementCollection) |
GetEnumerator() |
Получает метод IEnumerator, используемый для итерации по ConfigurationElementCollection. (Унаследовано от ConfigurationElementCollection) |
GetHashCode() |
Получает уникальное значение, представляющее экземпляр ConfigurationElementCollection. (Унаследовано от ConfigurationElementCollection) |
GetTransformedAssemblyString(String) |
Возвращает преобразованную версию указанного имени сборки. (Унаследовано от ConfigurationElement) |
GetTransformedTypeString(String) |
Возвращает преобразованную версию указанного имени типа. (Унаследовано от ConfigurationElement) |
GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
IndexOf(MemoryCacheElement) |
Получает индекс указанного элемента конфигурации кеша в коллекции MemoryCacheSettingsCollection. |
Init() |
Задает объект ConfigurationElement в исходное состояние. (Унаследовано от ConfigurationElement) |
InitializeDefault() |
Используется для инициализации набора значений по умолчанию для объекта ConfigurationElement. (Унаследовано от ConfigurationElement) |
IsElementName(String) |
Указывает, существует ли указанный ConfigurationElement в ConfigurationElementCollection. (Унаследовано от ConfigurationElementCollection) |
IsElementRemovable(ConfigurationElement) |
Указывает, может ли указанный объект ConfigurationElement быть удален из ConfigurationElementCollection. (Унаследовано от ConfigurationElementCollection) |
IsModified() |
Указывает, был ли изменен ConfigurationElementCollection с момента последнего сохранения или загрузки после переопределения в производном классе. (Унаследовано от ConfigurationElementCollection) |
IsReadOnly() |
Указывает, доступен ли объект ConfigurationElementCollection только для чтения. (Унаследовано от ConfigurationElementCollection) |
ListErrors(IList) |
Добавляет ошибку "недействительное свойство" в данном объекте ConfigurationElement и всех его дочерних элементах к переданному списку. (Унаследовано от ConfigurationElement) |
MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
OnDeserializeUnrecognizedAttribute(String, String) |
Возвращает значение, указывающее, встретился ли неизвестный атрибут при десериализации. (Унаследовано от ConfigurationElement) |
OnDeserializeUnrecognizedElement(String, XmlReader) |
Приводит к тому, что система конфигурации выдает исключение. (Унаследовано от ConfigurationElementCollection) |
OnRequiredPropertyNotFound(String) |
Выдает исключение, если требуемое свойство не найдено. (Унаследовано от ConfigurationElement) |
PostDeserialize() |
Вызывается после десериализации. (Унаследовано от ConfigurationElement) |
PreSerialize(XmlWriter) |
Вызывается до сериализации. (Унаследовано от ConfigurationElement) |
Remove(MemoryCacheElement) |
Удаляет заданный элемент конфигурации кэша из класса MemoryCacheSettingsCollection. |
RemoveAt(Int32) |
Удаляет элемент конфигурации кэша из указанного расположения в классе MemoryCacheSettingsCollection. |
Reset(ConfigurationElement) |
Сбрасывает ConfigurationElementCollection в неизмененное состояние после переопределения в производном классе. (Унаследовано от ConfigurationElementCollection) |
ResetModified() |
Переустанавливает значение свойства IsModified() в |
SerializeElement(XmlWriter, Boolean) |
Записывает данные конфигурации в XML-элемент в файле конфигурации после переопределения в производном классе. (Унаследовано от ConfigurationElementCollection) |
SerializeToXmlElement(XmlWriter, String) |
Записывает внешние теги данного элемента конфигурации в файл конфигурации при реализации в производном классе. (Унаследовано от ConfigurationElement) |
SetPropertyValue(ConfigurationProperty, Object, Boolean) |
Задает для свойства указанное значение. (Унаследовано от ConfigurationElement) |
SetReadOnly() |
Устанавливает свойство IsReadOnly() для объекта ConfigurationElementCollection и всех подчиненных элементов. (Унаследовано от ConfigurationElementCollection) |
ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |
Unmerge(ConfigurationElement, ConfigurationElement, ConfigurationSaveMode) |
Отменяет эффект слияния данных конфигурации на разных уровнях иерархии конфигурации. (Унаследовано от ConfigurationElementCollection) |
Явные реализации интерфейса
ICollection.CopyTo(Array, Int32) |
Копирует ConfigurationElementCollection в массив. (Унаследовано от ConfigurationElementCollection) |
Методы расширения
Cast<TResult>(IEnumerable) |
Приводит элементы объекта IEnumerable к заданному типу. |
OfType<TResult>(IEnumerable) |
Выполняет фильтрацию элементов объекта IEnumerable по заданному типу. |
AsParallel(IEnumerable) |
Позволяет осуществлять параллельный запрос. |
AsQueryable(IEnumerable) |
Преобразовывает коллекцию IEnumerable в объект IQueryable. |