protected internal QueryResultLazyList(Net.Vpc.Upa.Impl.Persistence.QueryExecutor _queryExecutor) : base(null) { this.queryExecutor = _queryExecutor; this.@base = new Net.Vpc.Upa.Impl.Persistence.QueryResultReader <R>(queryExecutor.GetQueryResult(), this); closeListener = new Net.Vpc.Upa.Impl.Persistence.CloseListenerImpl <?>(this); queryExecutor.GetConnection().AddCloseListener(closeListener); }
public virtual void RemoveCloseListener(Net.Vpc.Upa.CloseListener closeListener) { if (closeListeners != null) { closeListeners.Remove(closeListener); } }
public virtual void AddCloseListener(Net.Vpc.Upa.CloseListener closeListener) { if (closeListeners == null) { closeListeners = new System.Collections.Generic.List <Net.Vpc.Upa.CloseListener>(); } closeListeners.Add(closeListener); }
public virtual void RemoveCloseListener(Net.Vpc.Upa.CloseListener closeListener) { support.RemoveCloseListener(closeListener); }
public virtual void AddCloseListener(Net.Vpc.Upa.CloseListener closeListener) { support.AddCloseListener(closeListener); }