Table of Contents

Class ServiceBrokerSchema.ServiceContractMessageUsage

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

sys.service_contract_message_usages (Transact-SQL)

Applies to: √ SQL Server (all supported versions)

This catalog view contains a row per (contract, message type) pair.


See sys.service_contract_message_usages.

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

Properties

IsSentByInitiator

Message type can be sent by the conversation initiator. Not NULLABLE.

[Column("is_sent_by_initiator")]
[NotNull]
public bool IsSentByInitiator { get; set; }

Property Value

bool

IsSentByTarget

Message type can be sent by the conversation target. Not NULLABLE.

[Column("is_sent_by_target")]
[NotNull]
public bool IsSentByTarget { get; set; }

Property Value

bool

MessageTypeID

Identifier of the message type used by the contract. Not NULLABLE.

[Column("message_type_id")]
[NotNull]
public int MessageTypeID { get; set; }

Property Value

int

ServiceContractID

Identifier of the contract using the message type. Not NULLABLE.

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

Property Value

int