Table of Contents

Struct ReaderInfo

Namespace
LinqToDB.Internal.DataProvider
Assembly
linq2db.dll
public readonly record struct ReaderInfo : IEquatable<ReaderInfo>
Implements
Inherited Members
Extension Methods

Properties

DataReaderType

Type of DbDataReader implementation. Could not match Type, implemented by ADO.NET provider if wrapper like MiniProfiler used without proper IUnwrapDataObjectInterceptor registration provided.

public Type? DataReaderType { get; init; }

Property Value

Type

DataTypeName

Type name, returned by GetDataTypeName(int) for column.

public string? DataTypeName { get; init; }

Property Value

string

FieldType

Type, returned by GetFieldType(int) for column.

public Type? FieldType { get; init; }

Property Value

Type

ProviderFieldType

Type, returned by GetProviderSpecificFieldType(int) for column.

public Type? ProviderFieldType { get; init; }

Property Value

Type

ToType

Expected type (e.g. type of property in mapped entity class). For nullable value types doesn't include Nullable<T> wrapper.

public Type? ToType { get; init; }

Property Value

Type