DataSourceElementCollection - класс
Представляет элемент XML, содержащий коллекцию дочерних объектов DataSourceElement.
Иерархия наследования
System.Object
System.Configuration.ConfigurationElement
System.Configuration.ConfigurationElementCollection
Microsoft.VisualStudio.TestTools.UnitTesting.DataSourceElementCollection
Пространство имен: Microsoft.VisualStudio.TestTools.UnitTesting
Сборка: Microsoft.VisualStudio.QualityTools.UnitTestFramework (в Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll)
Синтаксис
'Декларация
Public NotInheritable Class DataSourceElementCollection _
Inherits ConfigurationElementCollection
public sealed class DataSourceElementCollection : ConfigurationElementCollection
public ref class DataSourceElementCollection sealed : public ConfigurationElementCollection
[<Sealed>]
type DataSourceElementCollection =
class
inherit ConfigurationElementCollection
end
public final class DataSourceElementCollection extends ConfigurationElementCollection
Тип DataSourceElementCollection предоставляет следующие члены.
Конструкторы
Имя | Описание | |
---|---|---|
DataSourceElementCollection | Инициализирует новый экземпляр класса DataSourceElementCollection. |
В начало страницы
Свойства
Имя | Описание | |
---|---|---|
AddElementName | Возвращает или устанавливает имя ConfigurationElement, связанное с операцией добавления в ConfigurationElementCollection после переопределения в производном классе. (Унаследовано от ConfigurationElementCollection.) | |
ClearElementName | Возвращает или задает имя ConfigurationElement, связанное с операцией очистки в ConfigurationElementCollection после переопределения в производном классе. (Унаследовано от ConfigurationElementCollection.) | |
CollectionType | Возвращает тип ConfigurationElementCollection. (Унаследовано от ConfigurationElementCollection.) | |
Count | Получает количество элементов в коллекции. (Унаследовано от ConfigurationElementCollection.) | |
CurrentConfiguration | Получает ссылку на экземпляр Configuration верхнего уровня, представляющий иерархию конфигурации, к которой относится текущий экземпляр ConfigurationElement. (Унаследовано от ConfigurationElement.) | |
ElementInformation | Возвращает объект ElementInformation, содержащий неизменяемую информацию и функциональность объекта ConfigurationElement. (Унаследовано от ConfigurationElement.) | |
ElementName | Возвращает имя, используемое для данной коллекции элементов в файле конфигурации после переопределения в производном классе. (Унаследовано от ConfigurationElementCollection.) | |
ElementProperty | Возвращает объект ConfigurationElementProperty, представляющий объект ConfigurationElement. (Унаследовано от ConfigurationElement.) | |
EmitClear | Возвращает или задает значение, указывающее, была ли коллекция очищена. (Унаследовано от ConfigurationElementCollection.) | |
EvaluationContext | Возвращает объект ContextInformation для объекта ConfigurationElement. (Унаследовано от ConfigurationElement.) | |
IsSynchronized | Возвращает значение, указывающее, является ли доступ к коллекции синхронизированным (потокобезопасным). (Унаследовано от ConfigurationElementCollection.) | |
Item[ConfigurationProperty] | Возвращает или задает свойство или атрибут данного элемента конфигурации. (Унаследовано от ConfigurationElement.) | |
Item[Int32] | Получает или задает объект DataSourceElement в указанном индексном расположении. | |
Item[String] | Получает объект DataSourceElement, идентифицируемый по имени. | |
LockAllAttributesExcept | Возвращает коллекцию заблокированных атрибутов. (Унаследовано от ConfigurationElement.) | |
LockAllElementsExcept | Возвращает коллекцию заблокированных элементов. (Унаследовано от ConfigurationElement.) | |
LockAttributes | Возвращает коллекцию заблокированных атрибутов. (Унаследовано от ConfigurationElement.) | |
LockElements | Возвращает коллекцию заблокированных элементов. (Унаследовано от ConfigurationElement.) | |
LockItem | Возвращает или задает значение, указывающее, заблокирован ли элемент. (Унаследовано от ConfigurationElement.) | |
Properties | Возвращает коллекцию свойств. (Унаследовано от ConfigurationElement.) | |
RemoveElementName | Возвращает или задает имя ConfigurationElement, связанное с операцией удаления в ConfigurationElementCollection после переопределения в производном классе. (Унаследовано от ConfigurationElementCollection.) | |
SyncRoot | Возвращает объект, используемый для синхронизации доступа к ConfigurationElementCollection. (Унаследовано от ConfigurationElementCollection.) | |
ThrowOnDuplicate | Возвращает значение, указывающее выдаст ли исключение попытка добавить дубликат ConfigurationElement к ConfigurationElementCollection. (Унаследовано от ConfigurationElementCollection.) |
В начало страницы
Методы
Имя | Описание | |
---|---|---|
Add | Добавляет элемент источника данных в коллекцию DataSourceElementCollection. | |
BaseAdd(ConfigurationElement) | Добавляет новый элемент конфигурации в ConfigurationElementCollection. (Унаследовано от ConfigurationElementCollection.) | |
BaseAdd(ConfigurationElement, Boolean) | Добавляет элемент конфигурации в коллекцию элементов конфигурации. (Унаследовано от ConfigurationElementCollection.) | |
BaseAdd(Int32, ConfigurationElement) | Добавляет элемент конфигурации в коллекцию элементов конфигурации. (Унаследовано от ConfigurationElementCollection.) | |
BaseClear | Удаление из коллекции всех объектов элементов конфигурации. (Унаследовано от ConfigurationElementCollection.) | |
BaseGet(Object) | Возвращает элемент конфигурации с указанным ключом. (Унаследовано от ConfigurationElementCollection.) | |
BaseGet(Int32) | Возвращает элемент конфигурации с указанным расположением индекса. (Унаследовано от ConfigurationElementCollection.) | |
BaseGetAllKeys | Возвращает массив ключей для всех элементов конфигурации, содержащихся в ConfigurationElementCollection. (Унаследовано от ConfigurationElementCollection.) | |
BaseGetKey | Возвращает ключ объекта ConfigurationElement по указанному расположению индекса. (Унаследовано от ConfigurationElementCollection.) | |
BaseIndexOf | Индекс указанного ConfigurationElement. (Унаследовано от ConfigurationElementCollection.) | |
BaseIsRemoved | Возвращает значение, указывающее, удален ли ConfigurationElement из коллекции ConfigurationElementCollection. (Унаследовано от ConfigurationElementCollection.) | |
BaseRemove | Удаляет класс ConfigurationElement из коллекции. (Унаследовано от ConfigurationElementCollection.) | |
BaseRemoveAt | Удаляет объект ConfigurationElement по указанному расположению индекса. (Унаследовано от ConfigurationElementCollection.) | |
Clear | Удаляет из коллекции все объекты элементов источника данных. | |
CopyTo | Копирует содержимое объекта ConfigurationElementCollection в массив. (Унаследовано от ConfigurationElementCollection.) | |
CreateNewElement() | При переопределении в производном классе создает новый элемент ConfigurationElement. (Унаследовано от ConfigurationElementCollection.) | |
CreateNewElement(String) | При переопределении в производном классе, создает новый элемент ConfigurationElement. (Унаследовано от ConfigurationElementCollection.) | |
DeserializeElement | Считывает XML из файла конфигурации. (Унаследовано от ConfigurationElement.) | |
Equals | Сравнивает ConfigurationElementCollection с указанным объектом. (Унаследовано от ConfigurationElementCollection.) | |
Finalize | Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как объект будет утилизирован в процессе сборки мусора. (Унаследовано от Object.) | |
GetElementKey | При переопределении в производном классе возвращает ключ указанного элемента конфигурации. (Унаследовано от ConfigurationElementCollection.) | |
GetEnumerator | Инфраструктура. Возвращает метод IEnumerator, используемый для итерации по ConfigurationElementCollection. (Унаследовано от ConfigurationElementCollection.) | |
GetHashCode | Возвращает уникальное значение, представляющее экземпляр ConfigurationElementCollection. (Унаследовано от ConfigurationElementCollection.) | |
GetTransformedAssemblyString | Возвращает преобразованную версию указанного имени сборки. (Унаследовано от ConfigurationElement.) | |
GetTransformedTypeString | Возвращает преобразованную версию указанного имени типа. (Унаследовано от ConfigurationElement.) | |
GetType | Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.) | |
Init | Возвращает объект ConfigurationElement в исходное состояние. (Унаследовано от ConfigurationElement.) | |
InitializeDefault | Используется для инициализации набора значений по умолчанию для объекта ConfigurationElement. (Унаследовано от ConfigurationElement.) | |
IsElementName | Указывает, существует ли указанный ConfigurationElement в ConfigurationElementCollection. (Унаследовано от ConfigurationElementCollection.) | |
IsElementRemovable | Возвращает значение, указывающее, можно ли удалить указанный элемент ConfigurationElement из коллекции ConfigurationElementCollection. (Унаследовано от ConfigurationElementCollection.) | |
IsModified | Указывает, был ли изменен ConfigurationElementCollection с момента последнего сохранения или загрузки после переопределения в производном классе. (Унаследовано от ConfigurationElementCollection.) | |
IsReadOnly | Возвращает значение, указывающее, является ли объект ConfigurationElementCollection доступным только для чтения. (Унаследовано от ConfigurationElementCollection.) | |
ListErrors | Добавляет ошибку "недействительное свойство" в данном объекте ConfigurationElement и всех его дочерних элементах к переданному списку. (Унаследовано от ConfigurationElement.) | |
MemberwiseClone | Создает неполную копию текущего объекта Object. (Унаследовано от Object.) | |
OnDeserializeUnrecognizedAttribute | Возвращает значение, указывающее, встретился ли неизвестный атрибут при десериализации. (Унаследовано от ConfigurationElement.) | |
OnDeserializeUnrecognizedElement | Приводит к тому, что система конфигурации выдает исключение. (Унаследовано от ConfigurationElementCollection.) | |
OnRequiredPropertyNotFound | Выдает исключение, если требуемое свойство не найдено. (Унаследовано от ConfigurationElement.) | |
PostDeserialize | Вызывается после десериализации. (Унаследовано от ConfigurationElement.) | |
PreSerialize | Вызывается до десериализации. (Унаследовано от ConfigurationElement.) | |
Remove(String) | Удаляет объект DataSourceElement из коллекции. | |
Remove(DataSourceElement) | Удаляет объект DataSourceElement из коллекции. | |
Reset | Сбрасывает ConfigurationElementCollection в неизмененное состояние после переопределения в производном классе. (Унаследовано от ConfigurationElementCollection.) | |
ResetModified | Переустанавливает значение свойства IsModified в false при переопределении в производном классе. (Унаследовано от ConfigurationElementCollection.) | |
SerializeElement | Записывает данные конфигурации в XML—элемент в файле конфигурации после переопределении в производном классе. (Унаследовано от ConfigurationElementCollection.) | |
SerializeToXmlElement | Записывает внешние теги данного элемента конфигурации в файл конфигурации при реализации в производном классе. (Унаследовано от ConfigurationElement.) | |
SetPropertyValue | Устанавливает свойство в заданное значение. (Унаследовано от ConfigurationElement.) | |
SetReadOnly | Инфраструктура. Устанавливает свойство IsReadOnly для объекта ConfigurationElementCollection и всех подчиненных элементов. (Унаследовано от ConfigurationElementCollection.) | |
ToString | Возвращение строки, представляющей текущий объект. (Унаследовано от Object.) | |
Unmerge | Инфраструктура. Отменяет эффект слияния данных конфигурации на разных уровнях иерархии конфигурации. (Унаследовано от ConfigurationElementCollection.) |
В начало страницы
Явные реализации интерфейса
Имя | Описание | |
---|---|---|
ICollection.CopyTo | Копирует коллекцию ConfigurationElementCollection в массив. (Унаследовано от ConfigurationElementCollection.) |
В начало страницы
Потокобезопасность
Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.
См. также
Ссылки
Microsoft.VisualStudio.TestTools.UnitTesting - пространство имен