0

log4net をデバッグするときに AdoNetAppenderParameter 値を表示することは可能ですか?

もしそうなら、どのように?

ありがとう!

4

1 に答える 1

0

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

デバッグすると、パラメーター オブジェクトを確認できます。

于 2016-10-12T15:19:47.723 に答える