Fan.Sys.Func.BindFunc.isImmutable C# (CSharp) Method

isImmutable() public method

public isImmutable ( ) : bool
return bool
            public override bool isImmutable()
            {
                if (this.m_isImmutable == null)
                {
                  bool isImmutable = false;
                  if (m_orig.isImmutable())
                  {
                isImmutable = true;
                for (int i=0; i<m_bound.sz(); ++i)
                {
                  object obj = m_bound.get(i);
                  if (obj != null && !FanObj.isImmutable(obj))
                { isImmutable = false; break; }
                }
                  }
                  this.m_isImmutable = Boolean.valueOf(isImmutable);
                }
                return this.m_isImmutable.booleanValue();
            }