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
THandlerThe 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
TypeThe 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
DbParameterThe parameter to set the value on.
value
objectThe value to set.
type
TypeThe data type to use.