跳转至

IObservableValue<T>

介绍

  • 种类: interface
  • 所在程序集: Runestone.AesirArchitecture
  • 所在命名空间: Runestone.AesirArchitecture
public interface IObservableValue<T> : Runestone.AesirArchitecture.IReadOnlyObservableValue<T> 

注释

  • 完整可观察属性接口。 Presenter 层通过此接口读写数据。

方法

所有方法签名总览

方法完整签名
public abstract void SetValue(T value)
public abstract void SetValueSilently(T value)

声明的普通方法

普通方法名称 注释
public abstract void SetValue 设置值。语义等价于 Value 的 setter,便于以方法形式调用。
public abstract void SetValueSilently 静默设置值,不触发通知。用于反序列化或批量更新后统一触发。

属性

声明的属性

属性签名 注释
public T Value { get; set; } 读写属性值。设置新值时若与旧值不同,则触发变更通知。

Additional Notes

首个 ## Additional Notes 是增量生成文档标识符,请勿修改标题级别和内容!本文档由 Aesir Inspector 辅助生成。