SettingsPropertyCollection SettingsPropertyCollection SettingsPropertyCollection SettingsPropertyCollection Class

Определение

Содержит коллекцию объектов SettingsProperty.Contains a collection of SettingsProperty objects.

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

Комментарии

SettingsPropertyCollection Коллекция содержит коллекцию SettingsProperty объектов.The SettingsPropertyCollection collection contains a collection of SettingsProperty objects. Объект SettingsProperty объект внутренне используется как класс, представляющий метаданные об отдельном свойстве конфигурации.A SettingsProperty object is used internally as the class that represents metadata about an individual configuration property.

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

SettingsPropertyCollection() SettingsPropertyCollection() SettingsPropertyCollection() SettingsPropertyCollection()

Инициализирует новый экземпляр класса SettingsPropertyCollection.Initializes a new instance of the SettingsPropertyCollection class.

Свойства

Count Count Count Count

Получает значение, указывающее число объектов SettingsProperty в коллекции.Gets a value that specifies the number of SettingsProperty objects in the collection.

IsSynchronized IsSynchronized IsSynchronized IsSynchronized

Получает значение, указывающее, является ли доступ к коллекции синхронизированным (потокобезопасным).Gets a value that indicates whether access to the collection is synchronized (thread safe).

Item[String] Item[String] Item[String] Item[String]

Получает элемент коллекции с указанным именем.Gets the collection item with the specified name.

SyncRoot SyncRoot SyncRoot SyncRoot

Получает объект, используемый для синхронизации доступа к коллекции.Gets the object to synchronize access to the collection.

Методы

Add(SettingsProperty) Add(SettingsProperty) Add(SettingsProperty) Add(SettingsProperty)

Добавляет объект SettingsProperty в коллекцию.Adds a SettingsProperty object to the collection.

Clear() Clear() Clear() Clear()

Удаляет все объекты SettingsProperty из коллекции.Removes all SettingsProperty objects from the collection.

Clone() Clone() Clone() Clone()

Создает копию существующей коллекции.Creates a copy of the existing collection.

CopyTo(Array, Int32) CopyTo(Array, Int32) CopyTo(Array, Int32) CopyTo(Array, Int32)

Копирует данный объект SettingsPropertyCollection в массив.Copies this SettingsPropertyCollection object to an array.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Определяет, равен ли заданный объект текущему объекту.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetEnumerator() GetEnumerator() GetEnumerator() GetEnumerator()

Получает объект IEnumerator в том виде, в котором он применяется в данной коллекции.Gets the IEnumerator object as it applies to the collection.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Служит хэш-функцией по умолчанию.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

Возвращает объект Type для текущего экземпляра.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Создает неполную копию текущего объекта Object.Creates a shallow copy of the current Object.

(Inherited from Object)
OnAdd(SettingsProperty) OnAdd(SettingsProperty) OnAdd(SettingsProperty) OnAdd(SettingsProperty)

Осуществляет дополнительные выборочные действия при добавлении к содержимому экземпляра SettingsPropertyCollection.Performs additional, custom processing when adding to the contents of the SettingsPropertyCollection instance.

OnAddComplete(SettingsProperty) OnAddComplete(SettingsProperty) OnAddComplete(SettingsProperty) OnAddComplete(SettingsProperty)

Осуществляет дополнительные выборочные действия после добавления к содержимому экземпляра SettingsPropertyCollection.Performs additional, custom processing after adding to the contents of the SettingsPropertyCollection instance.

OnClear() OnClear() OnClear() OnClear()

Осуществляет дополнительные выборочные действия при чистке содержимого экземпляра SettingsPropertyCollection.Performs additional, custom processing when clearing the contents of the SettingsPropertyCollection instance.

OnClearComplete() OnClearComplete() OnClearComplete() OnClearComplete()

Осуществляет дополнительные выборочные действия после чистки содержимого экземпляра SettingsPropertyCollection.Performs additional, custom processing after clearing the contents of the SettingsPropertyCollection instance.

OnRemove(SettingsProperty) OnRemove(SettingsProperty) OnRemove(SettingsProperty) OnRemove(SettingsProperty)

Осуществляет дополнительные выборочные действия при удалении содержимого экземпляра SettingsPropertyCollection.Performs additional, custom processing when removing the contents of the SettingsPropertyCollection instance.

OnRemoveComplete(SettingsProperty) OnRemoveComplete(SettingsProperty) OnRemoveComplete(SettingsProperty) OnRemoveComplete(SettingsProperty)

Осуществляет дополнительные выборочные действия после удаления содержимого экземпляра SettingsPropertyCollection.Performs additional, custom processing after removing the contents of the SettingsPropertyCollection instance.

Remove(String) Remove(String) Remove(String) Remove(String)

Удаляет объект SettingsProperty из коллекции.Removes a SettingsProperty object from the collection.

SetReadOnly() SetReadOnly() SetReadOnly() SetReadOnly()

Устанавливает статус коллекции "только для чтения".Sets the collection to be read-only.

ToString() ToString() ToString() ToString()

Возвращает строку, представляющую текущий объект.Returns a string that represents the current object.

(Inherited from Object)

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

Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable)

Приводит элементы объекта IEnumerable к заданному типу.Casts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable)

Выполняет фильтрацию элементов объекта IEnumerable по заданному типу.Filters the elements of an IEnumerable based on a specified type.

AsParallel(IEnumerable) AsParallel(IEnumerable) AsParallel(IEnumerable) AsParallel(IEnumerable)

Позволяет осуществлять параллельный запрос.Enables parallelization of a query.

AsQueryable(IEnumerable) AsQueryable(IEnumerable) AsQueryable(IEnumerable) AsQueryable(IEnumerable)

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

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

Дополнительно