/// <summary>
        /// Constructor.
        /// </summary>
        /// <param name="parent"></param>
        /// <param name="nCache"></param>
        internal InprocCacheAsyncEventsListener(CacheAsyncEventsListenerBase parent,
                                                Alachisoft.NCache.Caching.Cache nCache)
        {
            _parent = parent;
            _nCache = nCache;

            _asyncOperationCompleted         = new AsyncOperationCompletedCallback(this.OnAsyncOperationCompleted);
            _nCache.AsyncOperationCompleted += _asyncOperationCompleted;

            _dsUpdatedCallback         = new DataSourceUpdatedCallback(this.OnDSUpdated);
            _nCache.DataSourceUpdated += _dsUpdatedCallback;
        }
예제 #2
0
 /// <summary>
 /// Constructor.
 /// </summary>
 /// <param name="parent"></param>
 internal CacheAsyncEventsListener(CacheAsyncEventsListenerBase parent)
 {
     _parent = parent;
 }