EnableDBRoundTripTracing

このプロパティを使用すると、 OracleCommand.ExecuteNonQuery()OracleDataReader.Read()OracleDataAdapter.FillなどのパブリックAPIで、親スパンのデータベース・ラウンドトリップをカプセル化する子スパンを作成できます。

宣言

// C#
public bool EnableDBRoundTripTracing { get; set; }

戻り値

bool。

備考

デフォルト値はtrue

このプロパティにより、次のパブリックAPIのデータベース・ラウンドトリップのインスツルメンテーションが可能になります:

  • OracleCommand.ExecuteNonQuery()

  • OracleCommand.ExecuteReader (すべてのオーバーロード)

  • OracleCommand.ExecuteScalar()

  • OracleCommand.ExecuteScalarAsync (すべてのオーバーロード)

  • OracleCommand.ExecuteStream()

  • OracleCommand.ExecuteToStream(Stream outputStream)

  • OracleCommand.ExecuteXmlReader()

  • OracleCommand.ExecuteNonQueryAsync (すべてのオーバーロード)

  • OracleCommand.ExecuteReaderAsync (すべてのオーバーロード)

  • OracleCommand.ExecuteScalarAsync(CancellationToken cancellationToken)

  • OracleCommand.ExecuteXmlReaderAsync (すべてのオーバーロード)

  • OracleConnection.Open()

  • OracleConnection.OpenAsync (すべてのオーバーロード)

  • OracleConnection.Close()

  • OracleDataReader.Read()

  • OracleDataReader.ReadAsync (すべてのオーバーロード)

  • OracleDataAdapter.Fill (すべてのオーバーロード)

Open()OpenAsync()およびClose()のインスツルメンテーションでは、EnableOpenCloseTracing列挙をEnableOpenCloseTracing.None以外の任意の有効な値に設定する必要があります。