ISessionStateItemCollection.Dirty 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置一个值,该值指示是否已将集合标记为“已更改”。
public:
property bool Dirty { bool get(); void set(bool value); };
public bool Dirty { get; set; }
member this.Dirty : bool with get, set
Public Property Dirty As Boolean
属性值
如果 SessionStateItemCollection 内容已更改,则为 true
;否则为 false
。
示例
下面的代码示例演示 属性的 Dirty 实现。 有关接口的完整实现 ISessionStateItemCollection 的示例,请参阅为 ISessionStateItemCollection 接口概述提供的示例。
private bool pDirty = false;
public bool Dirty
{
get { return pDirty; }
set { pDirty = value; }
}
Private pDirty As Boolean = False
Public Property Dirty As Boolean Implements ISessionStateItemCollection.Dirty
Get
Return pDirty
End Get
Set
pDirty = value
End Set
End Property
注解
属性 Dirty 由 SessionStateModule 用于确定是否修改了实现中的 ISessionStateItemCollection 值。
在实现 接口时ISessionStateItemCollection,应将 Dirty 属性初始化为 false
,并在 、 RemoveAt或 Clear 方法的Remove实现中将 属性设置为 Dirtytrue
。