Definition at line 26 of file QueryParameter.cs.
Deveel.Data.Sql.QueryParameter.QueryParameter |
( |
SqlType |
sqlType | ) |
|
|
inline |
Deveel.Data.Sql.QueryParameter.QueryParameter |
( |
string |
name, |
|
|
SqlType |
sqlType |
|
) |
| |
|
inline |
Deveel.Data.Sql.QueryParameter.QueryParameter |
( |
string |
name, |
|
|
SqlType |
sqlType, |
|
|
ISqlObject |
value |
|
) |
| |
|
inline |
Definition at line 39 of file QueryParameter.cs.
41 throw new ArgumentNullException(
"sqlType");
43 if (
String.IsNullOrEmpty(name))
44 throw new ArgumentNullException(
"name");
46 if (!
String.Equals(name,
Marker, StringComparison.Ordinal) &&
48 throw new ArgumentException(
String.Format(
"The parameter name '{0}' is invalid: must be '{1}' or starting with '{2}'", name,
Marker,
NamePrefix));
A long string in the system.
QueryParameterDirection Direction
Defines the properties of a specific SQL Type and handles the values compatible.
Deveel.Data.Sql.QueryParameter.QueryParameter |
( |
ObjectData |
data | ) |
|
|
inlineprivate |
Definition at line 56 of file QueryParameter.cs.
Defines the contract for a valid SQL Object
QueryParameterDirection Direction
Defines the properties of a specific SQL Type and handles the values compatible.
object GetValue(string key)
string GetString(string key)
void ISerializable. Deveel.Data.Sql.QueryParameter.GetData |
( |
SerializeData |
data | ) |
|
|
inlineprivate |
const string Deveel.Data.Sql.QueryParameter.Marker = "?" |
const char Deveel.Data.Sql.QueryParameter.NamePrefix = ':' |
string Deveel.Data.Sql.QueryParameter.Name |
|
getprivate set |
SqlType Deveel.Data.Sql.QueryParameter.SqlType |
|
getprivate set |
The documentation for this class was generated from the following file:
- /var/calculate/remote/distfiles/egit-src/deveeldb.git/src/deveeldb/Deveel.Data.Sql/QueryParameter.cs