protected BaseUniqueValueGenerator(IPropertyValueAccumulator accumulator, IDeferredValueGenerator<LargeInteger> deferredValueGenerator, bool throwIfUnhandledType) { this.accumulator = accumulator; this.deferredValueGenerator = deferredValueGenerator; this.throwIfUnhandledType = throwIfUnhandledType; }
public UniqueValueGenerator(IPropertyValueAccumulator accumulator, IDeferredValueGenerator<LargeInteger> deferredValueGenerator) : base(accumulator, deferredValueGenerator, throwIfUnhandledType: false) { }
public MemoryUniqueValueGenerator(IPropertyValueAccumulator accumulator, IAttributeDecorator attributeDecorator, IDeferredValueGenerator<LargeInteger> deferredValueGenerator, bool throwIfUnhandledType) : base(accumulator, deferredValueGenerator, throwIfUnhandledType) { this.attributeDecorator = attributeDecorator; }