ConfigurationElementCollectionBase<T> 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
为配置元素的强类型集合提供抽象基类。
generic <typename T>
where T : ConfigurationElementpublic ref class ConfigurationElementCollectionBase abstract : Microsoft::Web::Administration::ConfigurationElement, System::Collections::Generic::IEnumerable<T>, System::Collections::ICollection
public abstract class ConfigurationElementCollectionBase<T> : Microsoft.Web.Administration.ConfigurationElement, System.Collections.Generic.IEnumerable<T>, System.Collections.ICollection where T : ConfigurationElement
type ConfigurationElementCollectionBase<'T (requires 'T :> ConfigurationElement)> = class
inherit ConfigurationElement
interface ICollection
interface seq<'T (requires 'T :> ConfigurationElement)>
interface IEnumerable
Public MustInherit Class ConfigurationElementCollectionBase(Of T)
Inherits ConfigurationElement
Implements ICollection, IEnumerable(Of T)
类型参数
- T
- 继承
- 派生
- 实现
注解
类 ConfigurationElementCollectionBase<T> 使你能够配置和管理配置元素的集合。
可以使用整数索引访问此集合中的元素。 此集合中的索引从零开始。
重要
提供此基类是为了方便实现者创建自定义配置元素集合。 此类标记为抽象;因此,无法直接创建此类的实例。
构造函数
ConfigurationElementCollectionBase<T>() |
初始化 ConfigurationElementCollectionBase<T> 类的新的空实例。 |
属性
AllowsAdd |
获取一个值,该值指示元素名称是否 |
AllowsClear |
获取一个值,该值指示是否 |
AllowsRemove |
获取一个值,该值指示是否 |
Attributes |
获取包含此元素的属性列表的配置属性集合。 (继承自 ConfigurationElement) |
ChildElements |
获取当前元素的所有子元素。 (继承自 ConfigurationElement) |
Count |
获取集合中的项数。 |
ElementTagName |
为配置元素的强类型集合提供抽象基类。 (继承自 ConfigurationElement) |
IsLocallyStored |
获取一个值,该值指示配置元素是否存储在特定的配置文件中。 (继承自 ConfigurationElement) |
Item[Int32] |
获取指定索引处的配置元素。 |
Item[String] |
获取或设置具有指定名称的属性。 (继承自 ConfigurationElement) |
Methods |
获取配置元素的方法集合。 (继承自 ConfigurationElement) |
RawAttributes |
为配置元素的强类型集合提供抽象基类。 (继承自 ConfigurationElement) |
Schema |
获取描述配置元素集合的架构。 |
方法
显式接口实现
ICollection.CopyTo(Array, Int32) |
从特定的数组索引开始,将集合的元素复制到数组中。 |
ICollection.Count |
为配置元素的强类型集合提供抽象基类。 |
ICollection.IsSynchronized |
为配置元素的强类型集合提供抽象基类。 |
ICollection.SyncRoot |
为配置元素的强类型集合提供抽象基类。 |
IEnumerable.GetEnumerator() |
返回一个循环访问集合的枚举器。 |