Table of Contents

Class SQLOptions

Namespace
The.SQLServer.Persistence
Assembly
Instagile.SQLServer.dll
public sealed class SQLOptions
Inheritance
SQLOptions
Inherited Members

Properties

ConflictLeeway

public TimeSpan ConflictLeeway { get; set; }

Property Value

TimeSpan

CountQueries

public bool CountQueries { get; set; }

Property Value

bool

InsertAutonums

public List<AttributeInfo> InsertAutonums { get; }

Property Value

List<AttributeInfo>

MaximumBatchedQueryCount

public int MaximumBatchedQueryCount { get; set; }

Property Value

int

MeasureExecutionPlans

If set, query plans will be recorded and passed to this callback

public DumpExecutionPlan? MeasureExecutionPlans { get; set; }

Property Value

DumpExecutionPlan

SlowQueryThreshhold

public TimeSpan? SlowQueryThreshhold { get; set; }

Property Value

TimeSpan?

TransactionalReads

public bool TransactionalReads { get; set; }

Property Value

bool

UseIsolationStatements

If set, each batch of read operations will begin with a SET TRANSACTION LEVEL and table lock hints will not be generated.

public bool UseIsolationStatements { get; set; }

Property Value

bool