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以外の任意の有効な値に設定する必要があります。