Share via


TransportProtectionPolicy Enumeration

Indicates the transport protection requirements for messages flowing into and out of a message buffer.

Namespace:  Microsoft.ServiceBus
Assembly:  Microsoft.ServiceBus (in Microsoft.ServiceBus.dll)

Syntax

'Declaration
<DataContractAttribute(Name := "TransportProtectionPolicy", Namespace := "https://schemas.microsoft.com/netservices/2009/05/servicebus/connect")> _
Public Enumeration TransportProtectionPolicy
'Usage
Dim instance As TransportProtectionPolicy
[DataContractAttribute(Name = "TransportProtectionPolicy", Namespace = "https://schemas.microsoft.com/netservices/2009/05/servicebus/connect")]
public enum TransportProtectionPolicy
[DataContractAttribute(Name = L"TransportProtectionPolicy", Namespace = L"https://schemas.microsoft.com/netservices/2009/05/servicebus/connect")]
public enum class TransportProtectionPolicy
[<DataContractAttribute(Name = "TransportProtectionPolicy", Namespace = "https://schemas.microsoft.com/netservices/2009/05/servicebus/connect")>]
type TransportProtectionPolicy
public enum TransportProtectionPolicy

Members

Member name Description
None Messages can be sent into and received without any transport protection measures: that is, both sender and receiver can voluntarily opt to secure their individual message path.
AllPaths Messages must be sent into and received from message buffer using a secure communication channel.

Remarks

Windows Azure Service Bus supports only Full Trust code access security.

Transport protection indicates whether the client and an Windows Azure Service Bus message buffer must establish a secure, transport-level communication channel for sending or retrieving messages.

For more information about the Message Buffer, see AppFabric Service Bus Message Buffer Overview.

See Also

Reference

Microsoft.ServiceBus Namespace