[]
        
(Showing Draft Content)

GrapeCity.ActiveReports.Converters.NotificationCollectionAdapter-2

NotificationCollectionAdapter<TSource, TTarget> Class

Represents an adapter that converts an GrapeCity.Viewer.Common.Implementation.INotificationCollection<T> of TSource type items to a ObservableCollection<T> of TTarget type items.

Inheritance
Collection<TTarget>
NotificationCollectionAdapter<TSource, TTarget>
Namespace: GrapeCity.ActiveReports.Converters
Assembly: MESCIUS.ActiveReports.Viewer.Wpf.dll
Syntax
public class NotificationCollectionAdapter<TSource, TTarget> : ObservableCollection<TTarget>, IList<TTarget>, ICollection<TTarget>, IList, ICollection, IReadOnlyList<TTarget>, IReadOnlyCollection<TTarget>, IEnumerable<TTarget>, IEnumerable, INotifyCollectionChanged, INotifyPropertyChanged
Type Parameters
Name Description
TSource

The type of items in the source GrapeCity.Viewer.Common.Implementation.INotificationCollection<T>.

TTarget

The type of items in the target ObservableCollection<T>.

Constructors

Name Description
NotificationCollectionAdapter(INotificationCollection<TSource>, Func<TSource, int, TTarget>)

Initializes a new instance of the NotificationCollectionAdapter<TSource, TTarget> class.