public override void close()
        {
            ///这里不适用基类方法是因为
            ///在Property中
            ///Value不可以被Set
            m_ModifierCache.close();
            m_Value = default;

            this.onValueChanged = null;
            m_ModifierCache     = null;
            this.descriptor     = null;
        }
 protected TezProperty(ITezValueDescriptor name, TezValueModifierBaseCache <T> cache) : base(name)
 {
     m_ModifierCache = cache;
 }
 protected TezProperty(TezValueModifierBaseCache <T> cache) : base()
 {
     m_ModifierCache = cache;
 }
Exemple #4
0
 protected TezMRProperty(ITezValueDescriptor name, TezValueModifierBaseCache <T> cache)
     : base(name, cache)
 {
 }