Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
01/07/09 17:04:39 (15 years ago)
Author:
msteinbi
Message:

Started implementation of Lifecycle Management for CLient Communicator (#453)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab.Hive.Server.ADODataAccess/DataAdapterBase.cs

    r1025 r1088  
    5151    protected delegate IEnumerable<RowT> Selector();
    5252
     53    [MethodImpl(MethodImplOptions.Synchronized)]
    5354    protected virtual RowT FindSingleRow(Selector selector) {
    5455      RowT row = default(RowT);
     
    6364    }
    6465
     66    [MethodImpl(MethodImplOptions.Synchronized)]
    6567    protected virtual ObjT FindSingle(Selector selector) {
    6668      RowT row = FindSingleRow(selector);
     
    7678    }
    7779
     80    [MethodImpl(MethodImplOptions.Synchronized)]
    7881    protected virtual ICollection<ObjT> FindMultiple(Selector selector) {
    7982      IEnumerable<RowT> found =
     
    9295    }
    9396
     97    [MethodImpl(MethodImplOptions.Synchronized)]
    9498    protected virtual RowT GetRowById(long id) {
    9599      return FindSingleRow(
     
    117121    }
    118122
     123    [MethodImpl(MethodImplOptions.Synchronized)]
    119124    public virtual ObjT GetById(long id) {
    120125      return FindSingle(delegate() {
     
    123128    }
    124129
     130    [MethodImpl(MethodImplOptions.Synchronized)]
    125131    public virtual ICollection<ObjT> GetAll() {
    126132      return new List<ObjT>(
Note: See TracChangeset for help on using the changeset viewer.