Craig's Utility Library  4.0 Beta
Utilities.ORM.Manager.QueryProvider.Interfaces.IParameter< T > Interface Template Reference

Parameter interface More...

Inheritance diagram for Utilities.ORM.Manager.QueryProvider.Interfaces.IParameter< T >:

Public Member Functions

void AddParameter (DbCommand Helper)
 Adds this parameter to the SQLHelper More...
 
string AddParameter (string Command)
 Finds itself in the string command and adds the value More...
 
IParameter CreateCopy (string Suffix)
 Creates a copy of the parameter More...
 

Properties

Value [get, set]
 The value that the parameter is associated with More...
 
DbType DatabaseType [get, set]
 Database type More...
 
ParameterDirection Direction [get, set]
 Direction of the parameter More...
 
string ID [get, set]
 The name that the parameter goes by More...
 
object InternalValue [get]
 Gets the internal value. More...
 

Detailed Description

Parameter interface

Template Parameters
TValue type

Definition at line 31 of file IParameter.cs.

Member Function Documentation

void Utilities.ORM.Manager.QueryProvider.Interfaces.IParameter< T >.AddParameter ( DbCommand  Helper)

Adds this parameter to the SQLHelper

Parameters
HelperSQLHelper
string Utilities.ORM.Manager.QueryProvider.Interfaces.IParameter< T >.AddParameter ( string  Command)

Finds itself in the string command and adds the value

Parameters
CommandCommand to add to
Returns
The resulting string

Creates a copy of the parameter

Parameters
SuffixSuffix to add to the parameter (for batching purposes)
Returns
A copy of the parameter

Property Documentation

Database type

Definition at line 47 of file IParameter.cs.

ParameterDirection Utilities.ORM.Manager.QueryProvider.Interfaces.IParameter< T >.Direction
getset

Direction of the parameter

Definition at line 52 of file IParameter.cs.

The name that the parameter goes by

Definition at line 57 of file IParameter.cs.

Gets the internal value.

The internal value.

Definition at line 65 of file IParameter.cs.

The value that the parameter is associated with

Definition at line 36 of file IParameter.cs.


The documentation for this interface was generated from the following file: