Serilog.Sinks.MSSqlServer.SqlDataTypes
Helpers for validating and converting SQL data types and the corresponding .NET types used by the DataColumn class.
Clustered Columnstore Indexes only support a subset of the available SQL column types.
The SQL column types which require a non-zero DataLength property.
SqlDbType doesn't have anything like "None" so we indicate an unsupported type by
referencing a type we can guarantee the rest of the sink will never recognize.
A collection keyed on the DataColumn .NET types with values representing the default SqlDbType enum.
This exists for backwards-compatibility reasons since all configuration based on DataColumn has been
marked Obsolete and will be removed in a future release.
A collection keyed on the SqlDbType enum with values representing the equivalent DataColumn .NET type.
SQL column types for supported strings
Like Enum.TryParse for SqlDbType but it also validates against the SqlTypeToSystemType list, returning
false if the requested SQL type is not supported by this sink.