CompositeChangeToken 类

定义

表示 IChangeToken 一个或多个 IChangeToken 实例的实例。

public ref class CompositeChangeToken : Microsoft::Extensions::Primitives::IChangeToken
public class CompositeChangeToken : Microsoft.Extensions.Primitives.IChangeToken
type CompositeChangeToken = class
    interface IChangeToken
Public Class CompositeChangeToken
Implements IChangeToken
继承
CompositeChangeToken
实现

注解

回调仅从内部标记传播,其 ActiveChangeCallbacks 值为 true. 仅当轮询时 HasChanged ,才会检测其他内部令牌中的更改。

构造函数

名称 说明
CompositeChangeToken(IReadOnlyList<IChangeToken>)

创建 CompositeChangeToken的新实例。

属性

名称 说明
ActiveChangeCallbacks

获取一个值,该值指示任何内部 IChangeToken 实例是否会主动引发回调。

ChangeTokens

返回构成当前CompositeChangeToken对象的列表IChangeToken

HasChanged

获取一个值,该值指示是否发生了更改。

方法

名称 说明
Equals(Object)

确定指定的对象是否等于当前对象。

(继承自 Object)
GetHashCode()

用作默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object的浅表副本。

(继承自 Object)
RegisterChangeCallback(Action<Object>, Object)

注册将在条目更改时调用的回调。 调用回调之前,必须设置 HasChanged

ToString()

返回一个表示当前对象的字符串。

(继承自 Object)

适用于