kreta/Sda.DataProvider/SDACommandParameter.cs
2024-03-13 00:33:46 +01:00

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;
}
}
}
}