예제 #1
0
파일: Catalog.cs 프로젝트: perl-easj/OOProg
 public Catalog(
     IInMemoryCollection <T> collection,
     IDataSourceCRUD <T> source,
     List <PersistencyOperations> supportedOperations,
     KeyManagementStrategyType keyManagementStrategy = KeyManagementStrategyType.CollectionDecides)
     : base(collection, source, supportedOperations, keyManagementStrategy)
 {
 }
예제 #2
0
 protected Catalog(
     IInMemoryCollection <T> collection,
     IDataSourceCRUD <TDTO> source,
     List <PersistencyOperations> supportedOperations)
 {
     _collection          = collection;
     _source              = source;
     _supportedOperations = supportedOperations;
 }
예제 #3
0
 protected CatalogFull(
     IInMemoryCollection <T> collection,
     IDataSourceCRUD <TPersistentData> source,
     List <PersistencyOperations> supportedOperations,
     KeyManagementStrategyType keyManagementStrategy = KeyManagementStrategyType.CollectionDecides)
 {
     _collection            = collection;
     _source                = source;
     _supportedOperations   = supportedOperations;
     _keyManagementStrategy = keyManagementStrategy;
 }