PropertyBag 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
提供一个 IDictionary 接口,用于将键/值对变量集合传递给 IIS 管理器。
public ref class PropertyBag sealed : System::Collections::IDictionary
public sealed class PropertyBag : System.Collections.IDictionary
type PropertyBag = class
interface IDictionary
interface ICollection
interface IEnumerable
Public NotInheritable Class PropertyBag
Implements IDictionary
- 继承
-
PropertyBag
- 实现
构造函数
PropertyBag() |
初始化 没有状态跟踪的 PropertyBag 类的新实例。 |
PropertyBag(Boolean) |
使用指定的状态跟踪初始化 类的新实例 PropertyBag 。 |
属性
Count |
获取集合中的项数。 |
IsTrackingState |
获取一个值,该值指示集合是否为跟踪状态。 |
Item[Int32] |
获取或设置属性包中指定索引位置的元素。 |
Keys |
获取包含集合键的集合。 |
ModifiedKeys |
获取自克隆包以来已修改的键的集合。 |
Values |
获取包含集合值的集合。 |
方法
Add(Int32, Object) |
将具有指定整数键和值的元素添加到集合中。 |
Clone() |
创建启用了状态跟踪的集合的新副本。 |
Clone(Boolean) |
创建集合的新副本,该副本启用了状态跟踪,可以选择只读。 |
Contains(Int32) |
确定集合是否包含具有指定键的元素。 |
CreatePropertyBagFromState(String) |
从指定状态反序列化属性包。 |
CreatePropertyBagFromState(String, Boolean) |
从指定状态反序列化属性包,并选择性地使其为只读。 |
GetState() |
将属性包的状态序列化为字符串。 |
GetValue<T>(Int32) |
返回具有指定键的值,强制转换为指定类型。 |
GetValue<T>(Int32, T) |
返回具有指定键的值,强制转换为指定类型,如果集合中没有具有指定键的项,则返回指定的默认值。 |
IsModified() |
返回一个值,该值指示集合自创建以来是否已修改。 |
IsModified(Int32) |
返回一个值,该值指示指定项自创建以来是否已修改。 |
Remove(Object) |
从集合中删除具有指定键的项。 |
显式接口实现
ICollection.CopyTo(Array, Int32) |
有关此成员的说明,请参见 CopyTo(Array, Int32) 方法。 |
ICollection.IsSynchronized |
提供一个 IDictionary 接口,用于将键/值对变量集合传递给 IIS 管理器。 |
ICollection.SyncRoot |
提供一个 IDictionary 接口,用于将键/值对变量集合传递给 IIS 管理器。 |
IDictionary.Add(Object, Object) |
有关此成员的说明,请参见 Add(Object, Object) 方法。 |
IDictionary.Clear() |
有关此成员的说明,请参见 Clear() 方法。 |
IDictionary.Contains(Object) |
有关此成员的说明,请参见 Contains(Object) 方法。 |
IDictionary.GetEnumerator() |
有关此成员的说明,请参见 GetEnumerator() 方法。 |
IDictionary.IsFixedSize |
提供一个 IDictionary 接口,用于将键/值对变量集合传递给 IIS 管理器。 |
IDictionary.IsReadOnly |
提供一个 IDictionary 接口,用于将键/值对变量集合传递给 IIS 管理器。 |
IDictionary.Item[Object] |
提供一个 IDictionary 接口,用于将键/值对变量集合传递给 IIS 管理器。 |
IEnumerable.GetEnumerator() |
有关此成员的说明,请参见 GetEnumerator() 方法。 |
适用于
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈