protected internal DataPropertyCollectionChangedEventArgs(IDataPropertyCollection dataProperty, IEnumerable <IReadOnlyDataPropertyCollectionChangeOperation <T> > operations, IEnumerable <IReadOnlyDataPropertyCollectionChangeOperation <T> > inputOperations)
     : base(dataProperty)
 {
     Operations      = new List <IReadOnlyDataPropertyCollectionChangeOperation <T> >(operations);
     InputOperations = new List <IReadOnlyDataPropertyCollectionChangeOperation <T> >(inputOperations);
 }
 protected internal DataPropertyCollectionChangingEventArgs(IDataPropertyCollection dataProperty, IEnumerable <DataPropertyCollectionChangeOperation <T> > operations)
     : base(dataProperty)
 {
     Operations      = new List <DataPropertyCollectionChangeOperation <T> >(operations);
     InputOperations = new List <DataPropertyCollectionChangeOperation <T> >(operations);
 }
 protected internal DataPropertyCollectionChangingEventArgs(IDataPropertyCollection dataProperty, DataPropertyCollectionChangeOperation <T> operation)
     : this(dataProperty, operation.Enumerate())
 {
 }
Example #4
0
 protected DataPropertyCollectionChangedEventArgs(IDataPropertyCollection dataProperty)
     : base(dataProperty)
 {
 }