繁体   English   中英

Log4net ADONetAppender-查看参数值?

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM