using System;
using System.Collections;
using System.Data;
using System.Data.Common;
using System.Text;
using System.Threading.Tasks;
namespace EasyDev.Database
{
///
///
///
///
public class EasyDbParameter : DbParameter
{
///
/// Initializes a new instance of the class.
///
public EasyDbParameter()
{
}
///
/// Gets or sets the of the parameter.
///
public override DbType DbType { get; set; }
///
/// Gets or sets a value that indicates whether the parameter is input-only, output-only, bidirectional, or a stored procedure return value parameter.
///
public override ParameterDirection Direction { get; set; }
///
/// Gets or sets a value that indicates whether the parameter accepts null values.
///
public override bool IsNullable { get; set; }
///
/// Gets or sets the name of the .
///
public override string ParameterName { get; set; }
///
/// Gets or sets the maximum size, in bytes, of the data within the column.
///
public override int Size { get; set; }
///
/// Gets or sets the name of the source column mapped to the and used for loading or returning the .
///
public override string SourceColumn { get; set; }
///
/// Gets or sets a value which indicates whether the source column is nullable. This allows to correctly generate Update statements for nullable columns.
///
public override bool SourceColumnNullMapping { get; set; }
///
/// Gets or sets the value of the parameter.
///
public override object Value { get; set; }
///
/// Resets the DbType property to its original settings.
///
///
public override void ResetDbType()
{
throw new NotImplementedException();
}
}
}