127 lines
2.5 KiB
C#
127 lines
2.5 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Data;
|
|
using System.Data.Common;
|
|
using System.Text;
|
|
|
|
namespace CYQ.Data
|
|
{
|
|
internal class NoSqlParameter : DbParameter
|
|
{
|
|
DbType _DbType;
|
|
public override DbType DbType
|
|
{
|
|
get
|
|
{
|
|
return _DbType;
|
|
}
|
|
set
|
|
{
|
|
_DbType = value;
|
|
}
|
|
}
|
|
ParameterDirection _Direction;
|
|
public override ParameterDirection Direction
|
|
{
|
|
get
|
|
{
|
|
return _Direction;
|
|
}
|
|
set
|
|
{
|
|
_Direction = value;
|
|
}
|
|
}
|
|
bool _IsNullable;
|
|
public override bool IsNullable
|
|
{
|
|
get
|
|
{
|
|
return _IsNullable;
|
|
}
|
|
set
|
|
{
|
|
_IsNullable = value;
|
|
}
|
|
}
|
|
string _ParameterName;
|
|
public override string ParameterName
|
|
{
|
|
get
|
|
{
|
|
return _ParameterName;
|
|
}
|
|
set
|
|
{
|
|
_ParameterName = value;
|
|
}
|
|
}
|
|
|
|
public override void ResetDbType()
|
|
{
|
|
|
|
}
|
|
|
|
int _Size;
|
|
public override int Size
|
|
{
|
|
get
|
|
{
|
|
return _Size;
|
|
}
|
|
set
|
|
{
|
|
_Size = value;
|
|
}
|
|
}
|
|
|
|
public override string SourceColumn
|
|
{
|
|
get
|
|
{
|
|
return ParameterName;
|
|
}
|
|
set
|
|
{
|
|
ParameterName = value;
|
|
}
|
|
}
|
|
bool _SourceColumnNullMapping;
|
|
public override bool SourceColumnNullMapping
|
|
{
|
|
get
|
|
{
|
|
return _SourceColumnNullMapping;
|
|
}
|
|
set
|
|
{
|
|
_SourceColumnNullMapping = value;
|
|
}
|
|
}
|
|
DataRowVersion _SourceVersion;
|
|
public override DataRowVersion SourceVersion
|
|
{
|
|
get
|
|
{
|
|
return _SourceVersion;
|
|
}
|
|
set
|
|
{
|
|
_SourceVersion = value;
|
|
}
|
|
}
|
|
object _Value;
|
|
public override object Value
|
|
{
|
|
get
|
|
{
|
|
return _Value;
|
|
}
|
|
set
|
|
{
|
|
_Value = value;
|
|
}
|
|
}
|
|
}
|
|
}
|