Table of Contents

Class AzureSynapseAnalyticsSchema.DiagSession

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

sys.pdw_diag_sessions (Transact-SQL)

Applies to: √ Analytics Platform System (PDW)

Holds information regarding the various diagnostic sessions that have been created on the system.


See sys.pdw_diag_sessions.

[Table(Schema = "sys", Name = "pdw_diag_sessions", IsView = true)]
public class AzureSynapseAnalyticsSchema.DiagSession
Inheritance
AzureSynapseAnalyticsSchema.DiagSession
Extension Methods

Properties

DatabaseID

ID of the database that is the scope of the diagnostic session.

[Column("database_id")]
[NotNull]
public int DatabaseID { get; set; }

Property Value

int

HostAddress

Address of the machine hosting the session definition (Control node).

[Column("host_address")]
[NotNull]
public string HostAddress { get; set; }

Property Value

string

IsActive

Flag indicating whether the flag is active.

[Column("is_active")]
[NotNull]
public bool IsActive { get; set; }

Property Value

bool

Name

Name of the diagnostics session.

Key for this view.

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

Property Value

string

PrincipalID

ID of the user that created the session at the database level.

[Column("principal_id")]
[NotNull]
public int PrincipalID { get; set; }

Property Value

int

XmlData

XML payload describing the session.

[Column("xml_data")]
[NotNull]
public string XmlData { get; set; }

Property Value

string