DataSourceElementCollection 类
表示 XML 元素,此元素包含子 DataSourceElement 对象的集合。
继承层次结构
Object
ConfigurationElement
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。) | |
ElementInformation | 获取包含 ConfigurationElement 对象的不可自定义的信息和功能的 ElementInformation 对象。 (继承自 ConfigurationElement。) | |
ElementProperty | 获取本身表示 ConfigurationElement 对象的 ConfigurationElementProperty 对象。 (继承自 ConfigurationElement。) | |
EmitClear | 获取或设置一个值,该值指定是否已清除集合。 (继承自 ConfigurationElementCollection。) | |
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。) |
页首
方法
名称 | 说明 | |
---|---|---|
Add | 将数据源元素添加到 DataSourceElementCollection。 | |
BaseAdd | 向配置元素集合添加配置元素。 (继承自 ConfigurationElementCollection。) | |
BaseClear | 从集合中移除所有配置元素对象。 (继承自 ConfigurationElementCollection。) | |
BaseGet(Object) | 返回具有指定键的配置元素。 (继承自 ConfigurationElementCollection。) | |
BaseGet(Int32) | 获取位于指定索引位置的配置元素。 (继承自 ConfigurationElementCollection。) | |
BaseGetAllKeys | 返回 ConfigurationElementCollection 中包含的所有配置元素的键数组。 (继承自 ConfigurationElementCollection。) | |
BaseGetKey | 获取位于指定索引位置的 ConfigurationElement 的键。 (继承自 ConfigurationElementCollection。) | |
BaseIsRemoved | 指示是否已从 ConfigurationElementCollection 中移除具有指定键的 ConfigurationElement。 (继承自 ConfigurationElementCollection。) | |
BaseRemove | 从集合中移除 ConfigurationElement。 (继承自 ConfigurationElementCollection。) | |
BaseRemoveAt | 移除位于指定索引位置的 ConfigurationElement。 (继承自 ConfigurationElementCollection。) | |
Clear | 从集合中移除所有数据源元素对象。 | |
CopyTo | 将 ConfigurationElementCollection 的内容复制到数组。 (继承自 ConfigurationElementCollection。) | |
DeserializeElement | 读取配置文件中的 XML。 (继承自 ConfigurationElement。) | |
Equals | 将 ConfigurationElementCollection 与指定的对象进行比较。 (继承自 ConfigurationElementCollection。) | |
GetEnumerator | 基础结构。 获取用于循环访问 ConfigurationElementCollection 的 IEnumerator。 (继承自 ConfigurationElementCollection。) | |
GetHashCode | 获取表示 ConfigurationElementCollection 实例的唯一值。 (继承自 ConfigurationElementCollection。) | |
GetType | 获取当前实例的 Type。 (继承自 Object。) | |
Init | 将 ConfigurationElement 对象设置为其初始状态。 (继承自 ConfigurationElement。) | |
InitializeDefault | 用于初始化 ConfigurationElement 对象的默认值集。 (继承自 ConfigurationElement。) | |
IsModified | 在派生的类中重写时,指示从最后一次保存或加载此 ConfigurationElementCollection 后是否对其进行了修改。 (继承自 ConfigurationElementCollection。) | |
IsReadOnly | 指示 ConfigurationElementCollection 对象是否为只读的。 (继承自 ConfigurationElementCollection。) | |
Remove(String) | 从集合中移除 DataSourceElement。 | |
Remove(DataSourceElement) | 从集合中移除 DataSourceElement。 | |
Reset | 在派生的类中重写时,将 ConfigurationElementCollection 重置为其未被修改时的状态。 (继承自 ConfigurationElementCollection。) | |
ResetModified | 在派生的类中重写时,将 IsModified 属性的值重置为 false。 (继承自 ConfigurationElementCollection。) | |
SerializeElement | 在派生的类中重写时,将配置数据写入配置文件中的 XML 元素。 (继承自 ConfigurationElementCollection。) | |
SerializeToXmlElement | 当在派生类中实现后,将此配置元素的外部标记写入配置文件。 (继承自 ConfigurationElement。) | |
SetReadOnly | 基础结构。 为 ConfigurationElementCollection 对象和所有子元素设置 IsReadOnly 属性。 (继承自 ConfigurationElementCollection。) | |
ToString | 返回表示当前对象的字符串。 (继承自 Object。) | |
Unmerge | 基础结构。 反转将配置层次结构的不同级别配置的信息合并在一起的效果 (继承自 ConfigurationElementCollection。) |
页首
显式接口实现
名称 | 说明 | |
---|---|---|
System#Collections#ICollection#CopyTo | 将 ConfigurationElementCollection 复制到数组。 (继承自 ConfigurationElementCollection。) |
页首
线程安全
此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。