protected BaseUniqueValueGenerator(IPropertyValueAccumulator accumulator, IDeferredValueGenerator<LargeInteger> deferredValueGenerator, bool throwIfUnhandledType) { this.accumulator = accumulator; this.deferredValueGenerator = deferredValueGenerator; this.throwIfUnhandledType = throwIfUnhandledType; }
public SqlClientPersistence(IWritePrimitives writePrimitives, IDeferredValueGenerator<LargeInteger> deferredValueGenerator, IAttributeDecorator attributeDecorator, bool enforceKeyReferenceCheck) { this.writePrimitives = writePrimitives; this.deferredValueGenerator = deferredValueGenerator; this.attributeDecorator = attributeDecorator; this.enforceKeyReferenceCheck = enforceKeyReferenceCheck; }
public MemoryPersistence(IDeferredValueGenerator<LargeInteger> deferredValueGenerator, IAttributeDecorator attributeDecorator) { MemoryPersistence.Logger.Debug("Entering constructor"); this.deferredValueGenerator = deferredValueGenerator; this.attributeDecorator = attributeDecorator; MemoryPersistence.Logger.Debug("Exiting constructor"); }
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; }