Table of Contents

Class FastSingleTypeParser<TOpt, T>

Namespace
Rinku.Mapping.Parsers.Defaults
Assembly
Rinku.dll

Requires exactly one result through a row delegate.

public sealed class FastSingleTypeParser<TOpt, T> : BaseFastSingleTypeParser<TOpt, T>, ITypeParser<TOpt>, ITypeParser, IDisposable where TOpt : struct, IWrapping<TOpt, T>

Type Parameters

TOpt
T
Inheritance
FastSingleTypeParser<TOpt, T>
Implements
Inherited Members
Extension Methods

Constructors

FastSingleTypeParser(CommandBehavior, Func<DbDataReader, T>, ITypeParser)

Requires exactly one result through a row delegate.

public FastSingleTypeParser(CommandBehavior behavior, Func<DbDataReader, T> parser, ITypeParser schemaParser)

Parameters

behavior CommandBehavior
parser Func<DbDataReader, T>
schemaParser ITypeParser

Methods

Default()

The value to return when the result has no row, an empty collection or optional, for instance.

public override TOpt Default()

Returns

TOpt