Table of Contents

Class EndpointsSchema.TcpEndpoint

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

sys.tcp_endpoints (Transact-SQL)

Applies to: √ SQL Server (all supported versions)

Contains one row for each TCP endpoint that is in the system. The endpoints that are described by sys.tcp_endpoints provide an object to grant and revoke the connection privilege. The information that is displayed regarding ports and IP addresses is not used to configure the protocols and may not match the actual protocol configuration. To view and configure protocols, use SQL Server Configuration Manager.


See sys.tcp_endpoints.

[Table(Schema = "sys", Name = "tcp_endpoints", IsView = true)]
public class EndpointsSchema.TcpEndpoint
Inheritance
EndpointsSchema.TcpEndpoint
Extension Methods

Properties

IPAddress

Listener IP address as specified by the LISTENER_IP clause. Is nullable.

[Column("ip_address")]
[Nullable]
public string? IPAddress { get; set; }

Property Value

string

InheritedColumns

Inherits columns from sys.endpoints.

[Column("< inherited columns>")]
[NotNull]
public object InheritedColumns { get; set; }

Property Value

object

IsDynamicPort

1 = Port number was dynamically assigned.

Is not nullable.

[Column("is_dynamic_port")]
[NotNull]
public bool IsDynamicPort { get; set; }

Property Value

bool

Port

The port number that the endpoint is listening on. Is not nullable.

[Column("port")]
[NotNull]
public int Port { get; set; }

Property Value

int