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

Возвращает список элементов, составляющих IChangeToken текущий CompositeChangeToken.

HasChanged

Возвращает значение, указывающее, произошло ли изменение.

Методы

Имя Описание
Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает Type текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неглубокую копию текущей Object.

(Унаследовано от Object)
RegisterChangeCallback(Action<Object>, Object)

Регистрирует обратный вызов, который будет вызываться при изменении записи. Перед выполнением обратного вызова нужно задать HasChanged.

ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Применяется к