A generic repository for objects. It's used to store complex objects (such as conditions, ranges, dictionaries) in one place and then share them all over the application
Namespace: Ico.AwxAssembly: AwxClientCommon (in AwxClientCommon.dll) Version: 10.97.212.0 (10.97.212.00)
Syntax
C# |
---|
public class Repository<TList, TItem> : ObservableCollection<T> where TList : RepositoryList<TItem> where TItem : ICloneable |
Visual Basic |
---|
Public Class Repository(Of TList As RepositoryList(Of TItem), TItem As ICloneable) _ Inherits ObservableCollection(Of T) |
JScript |
---|
|
Type Parameters
- TList
- TItem
Inheritance Hierarchy
System..::..Object
System.Collections.ObjectModel..::..Collection<(Of <(<'T>)>)>
System.Collections.ObjectModel..::..ObservableCollection<(Of <(<'T>)>)>
Ico.Awx..::..Repository<(Of <(<'TList, TItem>)>)>
Ico.Awx..::..DataDictionaryRepository
Ico.Awx..::..DataRangesRepository
Ico.Awx..::..DataStyleRepository
System.Collections.ObjectModel..::..Collection<(Of <(<'T>)>)>
System.Collections.ObjectModel..::..ObservableCollection<(Of <(<'T>)>)>
Ico.Awx..::..Repository<(Of <(<'TList, TItem>)>)>
Ico.Awx..::..DataDictionaryRepository
Ico.Awx..::..DataRangesRepository
Ico.Awx..::..DataStyleRepository