Table of Contents

Class ServerWideConfigurationSchema.TraceColumn

Namespace
LinqToDB.Tools.DataProvider.SqlServer.Schemas
Assembly
linq2db.Tools.dll

sys.trace_columns (Transact-SQL)

Applies to: √ SQL Server (all supported versions)

The sys.trace_columns catalog view contains a list of all trace event columns. These columns do not change for a given version of the SQL Server Database Engine.
For a complete list of supported trace events, see SQL Server Event Class Reference.

important


This feature will be removed in a future version of Microsoft SQL Server. Avoid using this feature in new development work, and plan to modify applications that currently use this feature. Use Extended Event catalog views instead.


See sys.trace_columns.

[Table(Schema = "sys", Name = "trace_columns", IsView = true)]
public class ServerWideConfigurationSchema.TraceColumn
Inheritance
ServerWideConfigurationSchema.TraceColumn
Extension Methods

Properties

IsFilterable

Indicates whether the column can be used in filter specification.

0 = false

1 = true

[Column("is_filterable")]
[NotNull]
public bool IsFilterable { get; set; }

Property Value

bool

IsRepeatable

Indicates whether the column can be referenced in the 'repeated column' data.

0 = false

1 = true

[Column("is_repeatable")]
[NotNull]
public bool IsRepeatable { get; set; }

Property Value

bool

IsRepeatedBase

Indicates whether this column is used as a unique key for referencing repeated data.

0 = false

1 = true

[Column("is_repeated_base")]
[NotNull]
public bool IsRepeatedBase { get; set; }

Property Value

bool

MaxSize

Maximum data size of this column in bytes.

[Column("max_size")]
[Nullable]
public int? MaxSize { get; set; }

Property Value

int?

Name

Unique name of this column. This parameter is not localized.

[Column("name")]
[Nullable]
public string? Name { get; set; }

Property Value

string

TraceColumnID

Unique ID of this column.

[Column("trace_column_id")]
[NotNull]
public short TraceColumnID { get; set; }

Property Value

short

TypeName

Data type name of this column.

[Column("type_name")]
[Nullable]
public string? TypeName { get; set; }

Property Value

string