81 lines
1.7 KiB
C#
81 lines
1.7 KiB
C#
using System.Data;
|
|
using SDA.DataProvider.Core;
|
|
|
|
namespace SDA.DataProvider
|
|
{
|
|
/// <summary>
|
|
/// Adatbázis-parancs paramétere.
|
|
/// </summary>
|
|
public class SDACommandParameter
|
|
{
|
|
internal SDACommandParameterWrapper Parameter;
|
|
|
|
protected SDACommandParameter()
|
|
{ }
|
|
|
|
internal SDACommandParameter(SDACommandParameterWrapper parameter)
|
|
{
|
|
Parameter = parameter;
|
|
}
|
|
|
|
/// <summary>
|
|
/// A paraméter típusa.
|
|
/// </summary>
|
|
public SDADBType DBType
|
|
{
|
|
get
|
|
{
|
|
return Parameter.DBType;
|
|
}
|
|
set
|
|
{
|
|
Parameter.DBType = value;
|
|
}
|
|
}
|
|
|
|
/// <summary>
|
|
/// A paraméter értéke
|
|
/// </summary>
|
|
public virtual object Value
|
|
{
|
|
get
|
|
{
|
|
return Parameter.Value;
|
|
}
|
|
set
|
|
{
|
|
Parameter.Value = value;
|
|
}
|
|
}
|
|
|
|
/// <summary>
|
|
/// A paraméter neve.
|
|
/// </summary>
|
|
public string ParameterName
|
|
{
|
|
get
|
|
{
|
|
return Parameter.ParameterName;
|
|
}
|
|
set
|
|
{
|
|
Parameter.ParameterName = value;
|
|
}
|
|
}
|
|
|
|
/// <summary>
|
|
/// A paraméter iránya.
|
|
/// </summary>
|
|
public ParameterDirection Direction
|
|
{
|
|
get
|
|
{
|
|
return Parameter.Direction;
|
|
}
|
|
set
|
|
{
|
|
Parameter.Direction = value;
|
|
}
|
|
}
|
|
}
|
|
}
|