Table of Contents

Class DataParameterHandlers

Namespace
FluentCommand
Assembly
FluentCommand.dll
public static class DataParameterHandlers
Inheritance
DataParameterHandlers
Inherited Members

Methods

AddTypeHandler<THandler>()

Adds the data type handler.

public static void AddTypeHandler<THandler>() where THandler : IDataParameterHandler, new()

Type Parameters

THandler

The type of the handler.

AddTypeHandler<THandler>(THandler)

Adds the data type handler.

public static void AddTypeHandler<THandler>(THandler handler) where THandler : IDataParameterHandler

Parameters

handler THandler

The handler.

Type Parameters

THandler

The type of the handler.

GetTypeHandler(Type)

Gets the type handler for the specified type.

public static IDataParameterHandler GetTypeHandler(Type type)

Parameters

type Type

The type to get a handler for.

Returns

IDataParameterHandler

The IDataParameterHandler for the specified type; otherwise null if not found

SetValue(DbParameter, object, Type)

Sets the Value and DbType on the specified parameter using the registered type handlers.

public static void SetValue(DbParameter parameter, object value, Type type)

Parameters

parameter DbParameter

The parameter to set the value on.

value object

The value to set.

type Type

The data type to use.