Exemple #1
0
 protected void SetSubject(object value, CogSubjectChangeEventArgs.CogSubjectChangeTriggerConstants cause, bool guaranteedSafe, bool optimizeIneffectiveChanges)
 {
     if (object.ReferenceEquals(this.mSubject, value) && optimizeIneffectiveChanges)
     {
         return;
     }
     this.PrivateSetSubject(value, new CogSubjectChangeEventArgs(cause, this.mSubject, value), guaranteedSafe);
 }
Exemple #2
0
 protected void SetSubject(object value, CogSubjectChangeEventArgs.CogSubjectChangeTriggerConstants cause, bool guaranteedSafe)
 {
     this.SetSubject(value, cause, guaranteedSafe, true);
 }
Exemple #3
0
 protected void SetSubject(object value, CogSubjectChangeEventArgs.CogSubjectChangeTriggerConstants cause)
 {
     this.SetSubject(value, cause, false);
 }