[英]Log4net ADONetAppender - View parameter values?
调试log4net时是否可以查看AdoNetAppenderParameter值?
如果是这样,怎么办?
谢谢!
在https://github.com/apache/log4net的源代码中,您将找到文件AdoNetAppender.cs:
在virtual public void Prepare(IDbCommand command)
中,分配参数:
IDbDataParameter param = command.CreateParameter();
// Set the parameter properties
param.ParameterName = ParameterName;
if (!m_inferType)
{
param.DbType = DbType;
}
if (Precision != 0)
{
param.Precision = Precision;
}
if (Scale != 0)
{
param.Scale = Scale;
}
if (Size != 0)
{
param.Size = Size;
}
// Add the parameter to the collection of params
command.Parameters.Add(param);
调试时,可以检查参数对象。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.