Class EndpointsSchema.HttpEndpoint
- Namespace
- LinqToDB.Tools.DataProvider.SqlServer.Schemas
- Assembly
- linq2db.Tools.dll
sys.http_endpoints (Transact-SQL)
Applies to: √ SQL Server (all supported versions)
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.
Contains a row for each endpoint created in the server that uses the HTTP protocol.
See sys.http_endpoints.
[Table(Schema = "sys", Name = "http_endpoints", IsView = true)]
public class EndpointsSchema.HttpEndpoint
- Inheritance
-
EndpointsSchema.HttpEndpoint
- Extension Methods
Properties
AuthorizationRealm
Hint that is returned to the client as part of the HTTP DIGEST authentication challenge. The value of the AUTH REALM option.
Is NULL if not specified or if DIGEST authentication is not enabled.
[Column("authorization_realm")]
[Nullable]
public string? AuthorizationRealm { get; set; }
Property Value
ClearPort
Port number specified in the CLEAR PORT = option.
NULL = Not specified.
[Column("clear_port")]
[NotNull]
public int ClearPort { get; set; }
Property Value
DefaultLogonDomain
Default login domain if you enable BASIC authentication. The value of the DEFAULT LOGON DOMAIN option.
Is NULL if not specified or if BASIC authentication is not enabled.
[Column("default_logon_domain")]
[Nullable]
public string? DefaultLogonDomain { get; set; }
Property Value
InheritedColumns
Inherits columns from sys.endpoints (Transact-SQL).
[Column("< inherited columns>")]
[NotNull]
public object InheritedColumns { get; set; }
Property Value
IsAnonymousEnabled
1 = Anonymous access is enabled using the AUTHENTICATION = ANONYMOUS option.
[Column("is_anonymous_enabled")]
[NotNull]
public bool IsAnonymousEnabled { get; set; }
Property Value
IsBasicAuthEnabled
1 = Basic authentication is enabled using the AUTHENTICATION = BASIC option.
[Column("is_basic_auth_enabled")]
[NotNull]
public bool IsBasicAuthEnabled { get; set; }
Property Value
IsClearPortEnabled
1 = Clear port is enabled using the PORT = CLEAR option.
[Column("is_clear_port_enabled")]
[NotNull]
public bool IsClearPortEnabled { get; set; }
Property Value
IsCompressionEnabled
1 = COMPRESSION = ENABLED option is set.
[Column("is_compression_enabled")]
[NotNull]
public bool IsCompressionEnabled { get; set; }
Property Value
IsDigestAuthEnabled
1 = Digest authentication is enabled using the AUTHENTICATION = DIGEST option.
[Column("is_digest_auth_enabled")]
[NotNull]
public bool IsDigestAuthEnabled { get; set; }
Property Value
IsIntegratedAuthEnabled
1 = Integrated authentication is enabled using the AUTHENTICATION = INTEGRATED option.
[Column("is_integrated_auth_enabled")]
[NotNull]
public bool IsIntegratedAuthEnabled { get; set; }
Property Value
IsKerberosAuthEnabled
1 = Integrated authentication enabled using the AUTHENTICATION = KERBEROS option.
[Column("is_kerberos_auth_enabled")]
[NotNull]
public bool IsKerberosAuthEnabled { get; set; }
Property Value
IsNtlmAuthEnabled
1 = Integrated authentication enabled using the AUTHENTICATION = NTLM option.
[Column("is_ntlm_auth_enabled")]
[NotNull]
public bool IsNtlmAuthEnabled { get; set; }
Property Value
IsSslPortEnabled
1 = SSL port is enabled using the PORT = SSL option.
[Column("is_ssl_port_enabled")]
[NotNull]
public bool IsSslPortEnabled { get; set; }
Property Value
Site
Name of the host computer for the site, as specified in the SITE = option.
[Column("site")]
[Nullable]
public string? Site { get; set; }
Property Value
SslPort
Port number value specified in the SSL PORT = option.
NULL = Not specified.
[Column("ssl_port")]
[NotNull]
public int SslPort { get; set; }
Property Value
UrlPath
Path-only portion of the URL for this HTTP endpoint, as specified by the PATH= option.
[Column("url_path")]
[Nullable]
public string? UrlPath { get; set; }