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. |