/// <summary> /// Adds a creator for the given minimum size. /// </summary> /// <param name="minimumSize">The minimum size required to use the passed creation function.</param> /// <param name="createAsyncDelegate">The creation function when the expected size exceeds the minimum size.</param> protected void AddCreator(long minimumSize, CreateAsyncDelegate createAsyncDelegate) { _creators.Add(new TemporaryDataCreator(minimumSize, 0, createAsyncDelegate)); }
public TemporaryDataCreator(long minimumSize, int level, CreateAsyncDelegate createAsync) { MinimumSize = minimumSize; Level = level; CreateAsync = createAsync; }