SettingsPropertyCollection Класс

Определение

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

public ref class SettingsPropertyCollection : ICloneable, System::Collections::ICollection
public class SettingsPropertyCollection : ICloneable, System.Collections.ICollection
type SettingsPropertyCollection = class
    interface ICollection
    interface IEnumerable
    interface ICloneable
type SettingsPropertyCollection = class
    interface IEnumerable
    interface ICloneable
    interface ICollection
type SettingsPropertyCollection = class
    interface ICloneable
    interface ICollection
    interface IEnumerable
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)

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

Cast<TResult>(IEnumerable)

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

OfType<TResult>(IEnumerable)

Выполняет фильтрацию элементов объекта IEnumerable по заданному типу.

AsParallel(IEnumerable)

Позволяет осуществлять параллельный запрос.

AsQueryable(IEnumerable)

Преобразовывает коллекцию IEnumerable в объект IQueryable.

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

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