Class EndpointsSchema.DataContext
- Namespace
- LinqToDB.Tools.DataProvider.SqlServer.Schemas
- Assembly
- linq2db.Tools.dll
public class EndpointsSchema.DataContext
- Inheritance
-
EndpointsSchema.DataContext
- Extension Methods
Constructors
DataContext(IDataContext)
public DataContext(IDataContext dataContext)
Parameters
dataContext
IDataContext
Properties
DatabaseMirroringEndpoints
sys.database_mirroring_endpoints (Transact-SQL)
Applies to: √ SQL Server (all supported versions)
Contains one row for the database mirroring endpoint of an instance of SQL Server.
note
The database mirroring endpoint supports both sessions between database mirroring partners and with witnesses and sessions between the primary replica of a Always On availability group and its secondary replicas.
public ITable<EndpointsSchema.DatabaseMirroringEndpoint> DatabaseMirroringEndpoints { get; }
Property Value
EndpointWebMethods
sys.endpoint_webmethods (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 SOAP method defined on a SOAP-enabled HTTP endpoint. The combination of the endpoint_id and namespace columns is unique.
public ITable<EndpointsSchema.EndpointWebMethod> EndpointWebMethods { get; }
Property Value
Endpoints
sys.endpoints (Transact-SQL)
Applies to: √ SQL Server (all supported versions)
Contains one row per endpoint that is created in the system. There is always exactly one SYSTEM endpoint.
See sys.endpoints.
public ITable<EndpointsSchema.Endpoint> Endpoints { get; }
Property Value
HttpEndpoints
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.
public ITable<EndpointsSchema.HttpEndpoint> HttpEndpoints { get; }
Property Value
ServiceBrokerEndpoints
sys.service_broker_endpoints (Transact-SQL)
Applies to: √ SQL Server (all supported versions)
This catalog view contains one row for the Service Broker endpoint. For every row in this view, there is a corresponding row with the same endpoint_id in the sys.tcp_endpoints view that contains the TCP configuration metadata. TCP is the only allowed protocol for Service Broker.
public ITable<EndpointsSchema.ServiceBrokerEndpoint> ServiceBrokerEndpoints { get; }
Property Value
SoapEndpoints
sys.soap_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 one row for each endpoint in the server that carries a SOAP-type payload. For every row in this view, there is a corresponding row with the same endpoint_id in the sys.http_endpoints catalog view that carries the HTTP configuration metadata.
See sys.soap_endpoints.
public ITable<EndpointsSchema.SoapEndpoint> SoapEndpoints { get; }
Property Value
TcpEndpoints
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.
public ITable<EndpointsSchema.TcpEndpoint> TcpEndpoints { get; }