Link Search Menu Expand Document

VerticaTraceKeys


This class holds the tracing key constants used by the RepoDb.Vertica.BulkOperations bulk operations, for use with ITrace.

Fields

NameValue
VerticaBulkDelete"VerticaBulkDelete"
VerticaBulkDeleteByKey"VerticaBulkDeleteByKey"
VerticaBulkInsert"VerticaBulkInsert"
VerticaBulkMerge"VerticaBulkMerge"
VerticaBulkUpdate"VerticaBulkUpdate"

Usability

Pass a custom traceKey value, or compare against these constants inside a custom ITrace implementation.

using (var connection = new VerticaConnection(connectionString))
{
    var insertedRows = connection.BulkInsert(people,
        trace: new MyCustomTrace(),
        traceKey: VerticaTraceKeys.VerticaBulkInsert);
}