SettingsPropertyCollection Класс

Определение

Содержит коллекцию SettingsProperty объектов.

public ref class SettingsPropertyCollection : ICloneable, System::Collections::ICollection
public class SettingsPropertyCollection : ICloneable, System.Collections.ICollection
type SettingsPropertyCollection = class
    interface IEnumerable
    interface ICloneable
    interface ICollection
type SettingsPropertyCollection = class
    interface ICloneable
    interface ICollection
    interface IEnumerable
type SettingsPropertyCollection = class
    interface ICollection
    interface IEnumerable
    interface ICloneable
Public Class SettingsPropertyCollection
Implements ICloneable, ICollection
Наследование
SettingsPropertyCollection
Реализации

Комментарии

Коллекция SettingsPropertyCollection содержит коллекцию SettingsProperty объектов. Объект SettingsProperty используется внутренне в качестве класса, представляющего метаданные об отдельном свойстве конфигурации.

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

Имя Описание
SettingsPropertyCollection()

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

Свойства

Имя Описание
Count

Возвращает значение, указывающее количество SettingsProperty объектов в коллекции.

IsSynchronized

Возвращает значение, указывающее, синхронизирован ли доступ к коллекции (потокобезопасный).

Item[String]

Возвращает элемент коллекции с указанным именем.

SyncRoot

Возвращает объект для синхронизации доступа к коллекции.

Методы

Имя Описание
Add(SettingsProperty)

SettingsProperty Добавляет объект в коллекцию.

Clear()

Удаляет все SettingsProperty объекты из коллекции.

Clone()

Создает копию существующей коллекции.

CopyTo(Array, Int32)

Копирует этот SettingsPropertyCollection объект в массив.

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetEnumerator()

IEnumerator Возвращает объект, который применяется к коллекции.

GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает Type текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неглубокую копию текущей Object.

(Унаследовано от Object)
OnAdd(SettingsProperty)

Выполняет дополнительную пользовательскую обработку при добавлении в содержимое экземпляра SettingsPropertyCollection .

OnAddComplete(SettingsProperty)

Выполняет дополнительную пользовательскую обработку после добавления в содержимое экземпляра SettingsPropertyCollection .

OnClear()

Выполняет дополнительную пользовательскую обработку при очистке содержимого экземпляра SettingsPropertyCollection .

OnClearComplete()

Выполняет дополнительную пользовательскую обработку после очистки содержимого экземпляра SettingsPropertyCollection .

OnRemove(SettingsProperty)

Выполняет дополнительную настраиваемую обработку при удалении содержимого экземпляра SettingsPropertyCollection .

OnRemoveComplete(SettingsProperty)

Выполняет дополнительную пользовательскую обработку после удаления содержимого экземпляра SettingsPropertyCollection .

Remove(String)

Удаляет SettingsProperty объект из коллекции.

SetReadOnly()

Задает коллекцию только для чтения.

ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Методы расширения

Имя Описание
AsParallel(IEnumerable)

Включает параллелизацию запроса.

AsQueryable(IEnumerable)

Преобразует IEnumerable в IQueryable.

Cast<TResult>(IEnumerable)

Приведение элементов IEnumerable к указанному типу.

OfType<TResult>(IEnumerable)

Фильтрует элементы IEnumerable на основе указанного типа.

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

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