Table of Contents

Class ServiceBrokerSchema.RemoteServiceBinding

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

sys.remote_service_bindings (Transact-SQL)

Applies to: √ SQL Server (all supported versions)

This catalog view contains a row per remote service binding.


See sys.remote_service_bindings.

[Table(Schema = "sys", Name = "remote_service_bindings", IsView = true)]
public class ServiceBrokerSchema.RemoteServiceBinding
Inheritance
ServiceBrokerSchema.RemoteServiceBinding
Extension Methods

Properties

IsAnonymousOn

This remote service binding uses ANONYMOUS security. The identity of the user that begins the conversation is not provided to the target service. Not NULLABLE.

[Column("is_anonymous_on")]
[NotNull]
public bool IsAnonymousOn { get; set; }

Property Value

bool

Name

Name of this remote service binding. Not NULLABLE.

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

Property Value

string

PrincipalID

ID of the database principal that owns this remote service binding. NULLABLE.

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

Property Value

int?

RemotePrincipalID

ID for the user specified in the remote service binding. Service Broker uses a certificate owned by this user for communicating with the specified service on the specified contracts. NULLABLE.

[Column("remote_principal_id")]
[Nullable]
public int? RemotePrincipalID { get; set; }

Property Value

int?

RemoteServiceBindingID

ID of this remote service binding. Not NULLABLE.

[Column("remote_service_binding_id")]
[NotNull]
public int RemoteServiceBindingID { get; set; }

Property Value

int

RemoteServiceName

Name of the remote service that this binding applies to. NULLABLE.

[Column("remote_service_name")]
[Nullable]
public string? RemoteServiceName { get; set; }

Property Value

string

ServiceContractID

ID of the contract that this binding applies to. A value of 0 is a wildcard that means this binding applies to all contracts for the service. Not NULLABLE.

[Column("service_contract_id")]
[NotNull]
public int ServiceContractID { get; set; }

Property Value

int