<PackageReference Include="Microsoft.Data.SqlClient" Version="7.0.3" />

Microsoft.Data.SqlClient.Diagnostics.SqlClientConnectionOpenError

public sealed class SqlClientConnectionOpenError : IReadOnlyList<KeyValuePair<string, object>>, IReadOnlyCollection<KeyValuePair<string, object>>, IEnumerable<KeyValuePair<string, object>>, IEnumerable
namespace Microsoft.Data.SqlClient.Diagnostics { public sealed class SqlClientConnectionOpenError : IReadOnlyList<KeyValuePair<string, object>>, IReadOnlyCollection<KeyValuePair<string, object>>, IEnumerable<KeyValuePair<string, object>>, IEnumerable { public const string Name = "Microsoft.Data.SqlClient.WriteConnectionOpenError"; public Guid OperationId { get; } public string Operation { get; } public long Timestamp { get; } public Guid ConnectionId { get; } public SqlConnection Connection { get; } public string ClientVersion { get; } public Exception Exception { get; } public int Count { get; } public KeyValuePair<string, object> this[int index] { get; } public IEnumerator<KeyValuePair<string, object>> GetEnumerator(); } } namespace Microsoft.Data.SqlClient.Diagnostics { public sealed class SqlClientCommandError : IReadOnlyList<KeyValuePair<string, object>>, IReadOnlyCollection<KeyValuePair<string, object>>, IEnumerable<KeyValuePair<string, object>>, IEnumerable { public const string Name = "Microsoft.Data.SqlClient.WriteCommandError"; public Guid OperationId { get; } public string Operation { get; } public long Timestamp { get; } public Guid? ConnectionId { get; } public long? TransactionId { get; } public SqlCommand Command { get; } public Exception Exception { get; } public int Count { get; } public KeyValuePair<string, object> this[int index] { get; } public IEnumerator<KeyValuePair<string, object>> GetEnumerator(); } }