Пример #1
0
 /// <summary>Create a new iterator for an already loaded DirCache instance.</summary>
 /// <remarks>
 /// Create a new iterator for an already loaded DirCache instance.
 /// <p>
 /// The iterator implementation may copy part of the cache's data during
 /// construction, so the cache must be read in prior to creating the
 /// iterator.
 /// </remarks>
 /// <param name="dcb">
 /// the cache builder for the cache to walk. The cache must be
 /// already loaded into memory.
 /// </param>
 public DirCacheBuildIterator(DirCacheBuilder dcb) : base(dcb.GetDirCache())
 {
     builder = dcb;
 }
		/// <summary>Create a new iterator for an already loaded DirCache instance.</summary>
		/// <remarks>
		/// Create a new iterator for an already loaded DirCache instance.
		/// <p>
		/// The iterator implementation may copy part of the cache's data during
		/// construction, so the cache must be read in prior to creating the
		/// iterator.
		/// </remarks>
		/// <param name="dcb">
		/// the cache builder for the cache to walk. The cache must be
		/// already loaded into memory.
		/// </param>
		public DirCacheBuildIterator(DirCacheBuilder dcb) : base(dcb.GetDirCache())
		{
			builder = dcb;
		}