Table of Contents

Class DataContextOptions

Namespace
LinqToDB
Assembly
linq2db.dll
public sealed record DataContextOptions : IOptionSet, IConfigurationID, IEquatable<DataContextOptions>
Inheritance
DataContextOptions
Implements
Inherited Members
Extension Methods

Constructors

DataContextOptions()

public DataContextOptions()

DataContextOptions(int?, IReadOnlyList<IInterceptor>?)

public DataContextOptions(int? CommandTimeout = null, IReadOnlyList<IInterceptor>? Interceptors = null)

Parameters

CommandTimeout int?

The command timeout, or null if none has been set.

Interceptors IReadOnlyList<IInterceptor>

Gets Interceptors to use with DataConnection instance.

Fields

Empty

public static readonly DataContextOptions Empty

Field Value

DataContextOptions

Properties

CommandTimeout

The command timeout, or null if none has been set.

public int? CommandTimeout { get; init; }

Property Value

int?

Interceptors

Gets Interceptors to use with DataConnection instance.

public IReadOnlyList<IInterceptor>? Interceptors { get; init; }

Property Value

IReadOnlyList<IInterceptor>

Methods

Deconstruct(out int?, out IReadOnlyList<IInterceptor>?)

public void Deconstruct(out int? CommandTimeout, out IReadOnlyList<IInterceptor>? Interceptors)

Parameters

CommandTimeout int?
Interceptors IReadOnlyList<IInterceptor>

Equals(DataContextOptions?)

public bool Equals(DataContextOptions? other)

Parameters

other DataContextOptions

Returns

bool

Equals(object?)

public override bool Equals(object? obj)

Parameters

obj object

Returns

bool

GetHashCode()

public override int GetHashCode()

Returns

int

ToString()

public override string ToString()

Returns

string

<Clone>$()

public DataContextOptions <Clone>$()

Returns

DataContextOptions

Operators

operator ==(DataContextOptions?, DataContextOptions?)

public static bool operator ==(DataContextOptions? left, DataContextOptions? right)

Parameters

left DataContextOptions
right DataContextOptions

Returns

bool

operator !=(DataContextOptions?, DataContextOptions?)

public static bool operator !=(DataContextOptions? left, DataContextOptions? right)

Parameters

left DataContextOptions
right DataContextOptions

Returns

bool