예제 #1
0
 /// <summary>
 /// Initializes a new <see cref="OnNotifyCollectionChangedAspect"/>.
 /// </summary>
 /// <param name="propertyName">Name of the property to which this set accessor belong.</param>
 /// <param name="parent">Parent <see cref="NotifyCollectionChangedAttribute"/>.</param>
 public OnNotifyCollectionChangedAspect(string propertyName, NotifyCollectionChangedAttribute parent,
                                        bool logging)
 {
     AspectPriority    = parent.AspectPriority;
     this.propertyName = propertyName;
     this.logging      = logging;
 }
 public BubbleNotifyCollectionChangedAspect(NotifyCollectionChangedAttribute parent,
                                            bool enableLogging)
 {
     AspectPriority = parent.AspectPriority;
     this.enableLogging = enableLogging;
 }
 /// <summary>
 /// Initializes a new <see cref="OnNotifyCollectionChangedAspect"/>.
 /// </summary>
 /// <param name="propertyName">Name of the property to which this set accessor belong.</param>
 /// <param name="parent">Parent <see cref="NotifyCollectionChangedAttribute"/>.</param>
 public OnNotifyCollectionChangedAspect(string propertyName, NotifyCollectionChangedAttribute parent,
                                        bool logging)
 {
     AspectPriority = parent.AspectPriority;
     this.propertyName = propertyName;
     this.logging = logging;
 }
예제 #4
0
 public BubbleNotifyCollectionChangedAspect(NotifyCollectionChangedAttribute parent,
                                            bool enableLogging)
 {
     AspectPriority     = parent.AspectPriority;
     this.enableLogging = enableLogging;
 }