Class CommandParameterCollection
Zoznam parametrov pre pre SQL príkaz (ExecuteNonQuery(String)), alebo stored procedúru (ExecuteStoredProcedure<TResult>(String)).
Inheritance
Namespace: Kros.KORM.Query
Assembly: Kros.KORM.dll
Syntax
public class CommandParameterCollection : KeyedCollection<string, CommandParameter>, IList<CommandParameter>, ICollection<CommandParameter>, IList, ICollection, IReadOnlyList<CommandParameter>, IReadOnlyCollection<CommandParameter>, IEnumerable<CommandParameter>, IEnumerable
Constructors
CommandParameterCollection()
Vytvorí inštanciu triedy. V názvoch parametrov, ktoré predstavujú kľúč do slovníka, nezáleží na veľkosti písmen.
Declaration
public CommandParameterCollection()
Methods
Add(String, Object)
Pridá do zoznamu nový parameter so zadanými hodnotami.
Declaration
public CommandParameter Add(string parameterName, object value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | parameterName | Meno parametra. |
| System.Object | value | Hodnota parametra. |
Returns
| Type | Description |
|---|---|
| CommandParameter | Pridaný parameter. |
Add(String, Object, DbType)
Pridá do zoznamu nový parameter so zadanými hodnotami.
Declaration
public CommandParameter Add(string parameterName, object value, DbType dataType)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | parameterName | Meno parametra. |
| System.Object | value | Hodnota parametra. |
| System.Data.DbType | dataType | Dátový typ parametra. |
Returns
| Type | Description |
|---|---|
| CommandParameter | Pridaný parameter. |
Add(String, Object, ParameterDirection)
Pridá do zoznamu nový parameter so zadanými hodnotami.
Declaration
public CommandParameter Add(string parameterName, object value, ParameterDirection direction)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | parameterName | Meno parametra. |
| System.Object | value | Hodnota parametra. |
| System.Data.ParameterDirection | direction | Druh parametra. Zmysel má len pri parametroch pre stored procedúry. |
Returns
| Type | Description |
|---|---|
| CommandParameter | Pridaný parameter. |
Add(String, Object, Nullable<DbType>, ParameterDirection)
Pridá do zoznamu nový parameter so zadanými hodnotami.
Declaration
public CommandParameter Add(string parameterName, object value, DbType? dataType, ParameterDirection direction)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | parameterName | Meno parametra. |
| System.Object | value | Hodnota parametra. |
| System.Nullable<System.Data.DbType> | dataType | Dátový typ parametra. |
| System.Data.ParameterDirection | direction | Druh parametra. Zmysel má len pri parametroch pre stored procedúry. |
Returns
| Type | Description |
|---|---|
| CommandParameter | Pridaný parameter. |
GetKeyForItem(CommandParameter)
Vráti kľuč do slovníka, čo je meno parametra ParameterName.
Declaration
protected override string GetKeyForItem(CommandParameter item)
Parameters
| Type | Name | Description |
|---|---|---|
| CommandParameter | item | Parameter, pre ktorý sa zíkava kľúč. |
Returns
| Type | Description |
|---|---|
| System.String | Reťazec - meno parametra. |