public ChunkContextGenerator(int cacheSize) : base()
 {
     if (cacheSize > 0)
     {
         mContextsCache = new Util.Cache(cacheSize);
     }
 }
 public DefaultPosContextGenerator(int cacheSize)
 {
     if (cacheSize > 0)
     {
         mContextsCache = new Util.Cache(cacheSize);
     }
 }
 public DefaultPosContextGenerator(int cacheSize)
 {
     if (cacheSize > 0)
     {
         _contextsCache = new Util.Cache(cacheSize);
     }
 }
 public ChunkContextGenerator(int cacheSize)
     : base()
 {
     if (cacheSize > 0)
     {
         mContextsCache = new Util.Cache(cacheSize);
     }
 }
 /// <summary>
 /// Creates a name context generator with the specified cache size.
 /// </summary>
 public DefaultNameContextGenerator(int cacheSize) : base()
 {
     InitializePatterns();
     if (cacheSize > 0)
     {
         mContextsCache = new Cache(cacheSize);
     }
 }
 /// <summary>
 /// Creates a name context generator with the specified cache size.
 /// </summary>
 public DefaultNameContextGenerator(int cacheSize)
     : base()
 {
     InitializePatterns();
     if (cacheSize > 0)
     {
         mContextsCache = new Cache(cacheSize);
     }
 }