Поделиться через


TestConfigurationSection - класс

Предоставляет доступ к данным конфигурации источника данных.

Иерархия наследования

System.Object
  System.Configuration.ConfigurationElement
    System.Configuration.ConfigurationSection
      Microsoft.VisualStudio.TestTools.UnitTesting.TestConfigurationSection

Пространство имен:  Microsoft.VisualStudio.TestTools.UnitTesting
Сборка:  Microsoft.VisualStudio.QualityTools.UnitTestFramework (в Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll)

Синтаксис

'Декларация
Public NotInheritable Class TestConfigurationSection _
    Inherits ConfigurationSection
public sealed class TestConfigurationSection : ConfigurationSection
public ref class TestConfigurationSection sealed : public ConfigurationSection
[<Sealed>]
type TestConfigurationSection =  
    class
        inherit ConfigurationSection
    end
public final class TestConfigurationSection extends ConfigurationSection

Тип TestConfigurationSection предоставляет следующие члены.

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

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

В начало страницы

Свойства

  Имя Описание
Открытое свойство DataSources Получает объект DataSourceElementCollection, который содержит информацию о конфигурации источника данных.
Открытое свойство ElementInformation Возвращает объект ElementInformation, содержащий неизменяемую информацию и функциональность объекта ConfigurationElement. (Унаследовано от ConfigurationElement.)
Защищенное свойство ElementProperty Возвращает объект ConfigurationElementProperty, представляющий объект ConfigurationElement. (Унаследовано от ConfigurationElement.)
Защищенное свойство Item[ConfigurationProperty] Возвращает или задает свойство или атрибут данного элемента конфигурации. (Унаследовано от ConfigurationElement.)
Защищенное свойство Item[String] Получает или задает свойство, атрибут или дочерний элемент данного элемента конфигурации. (Унаследовано от ConfigurationElement.)
Открытое свойство LockAllAttributesExcept Возвращает коллекцию заблокированных атрибутов. (Унаследовано от ConfigurationElement.)
Открытое свойство LockAllElementsExcept Возвращает коллекцию заблокированных элементов. (Унаследовано от ConfigurationElement.)
Открытое свойство LockAttributes Возвращает коллекцию заблокированных атрибутов. (Унаследовано от ConfigurationElement.)
Открытое свойство LockElements Возвращает коллекцию заблокированных элементов. (Унаследовано от ConfigurationElement.)
Открытое свойство LockItem Возвращает или задает значение, указывающее, заблокирован ли элемент. (Унаследовано от ConfigurationElement.)
Защищенное свойство Properties Возвращает коллекцию свойств. (Унаследовано от ConfigurationElement.)
Открытое свойство SectionInformation Возвращает объект SectionInformation, содержащий неизменяемую информацию и функциональность объекта ConfigurationSection. (Унаследовано от ConfigurationSection.)

В начало страницы

Методы

  Имя Описание
Защищенный метод DeserializeElement Считывает XML из файла конфигурации. (Унаследовано от ConfigurationElement.)
Защищенный метод DeserializeSection Инфраструктура. Считывает XML из файла конфигурации. (Унаследовано от ConfigurationSection.)
Открытый метод Equals Сравнивает текущий экземпляр ConfigurationElement с указанным объектом. (Унаследовано от ConfigurationElement.)
Открытый метод GetHashCode Возвращает уникальное значение, представляющее текущий экземпляр ConfigurationElement. (Унаследовано от ConfigurationElement.)
Защищенный метод GetRuntimeObject Возвращает пользовательский объект при переопределении в производном классе. (Унаследовано от ConfigurationSection.)
Открытый метод GetType Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.)
Защищенный метод Init Возвращает объект ConfigurationElement в исходное состояние. (Унаследовано от ConfigurationElement.)
Защищенный метод InitializeDefault Используется для инициализации набора значений по умолчанию для объекта ConfigurationElement. (Унаследовано от ConfigurationElement.)
Защищенный метод IsModified Указывает, был ли изменен данный элемент конфигурации с момента последнего сохранения или загрузки после реализации в производном классе. (Унаследовано от ConfigurationSection.)
Открытый метод IsReadOnly Получает значение, показывающее, является ли объект ConfigurationElement доступным только для чтения. (Унаследовано от ConfigurationElement.)
Защищенный метод Reset Восстанавливает внутреннее состояние объекта ConfigurationElement, включая блокировки и коллекции свойств. (Унаследовано от ConfigurationElement.)
Защищенный метод ResetModified Восстанавливает значение метода IsModified в false при реализации в производном классе. (Унаследовано от ConfigurationSection.)
Защищенный метод SerializeElement Записывает содержание данного элемента конфигурации в файл конфигурации при реализации в производном классе. (Унаследовано от ConfigurationElement.)
Защищенный метод SerializeSection Инфраструктура. Создает XML-строку, содержащую разъединенное представление об объекте ConfigurationSection, как об отдельном разделе, записывающемся в файл. (Унаследовано от ConfigurationSection.)
Защищенный метод SerializeToXmlElement Записывает внешние теги данного элемента конфигурации в файл конфигурации при реализации в производном классе. (Унаследовано от ConfigurationElement.)
Защищенный метод SetReadOnly Устанавливает свойство IsReadOnly для объекта ConfigurationElement и всех подчиненных элементов. (Унаследовано от ConfigurationElement.)
Открытый метод ToString Возвращает строку, представляющую текущий объект. (Унаследовано от Object.)
Защищенный метод Unmerge Изменяет объект ConfigurationElement, удаляя все значения, которые не должны сохраняться. (Унаследовано от ConfigurationElement.)

В начало страницы

Потокобезопасность

Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.

См. также

Ссылки

Microsoft.VisualStudio.TestTools.UnitTesting - пространство имен

Другие ресурсы

Пошаговое руководство. Использование файла конфигурации для определения источника данных