Class TcpClientTransportTokenAssertionProviderBindingElement
- Namespace
- Microsoft.ServiceBus
- Assembly
- Microsoft.ServiceBus.dll
Represents the transport binding element that supports channel security over an SSL stream for use in policy exports.
public class TcpClientTransportTokenAssertionProviderBindingElement : BindingElement, ITransportTokenAssertionProvider
- Inheritance
-
TcpClientTransportTokenAssertionProviderBindingElement
- Implements
-
ITransportTokenAssertionProvider
Constructors
TcpClientTransportTokenAssertionProviderBindingElement()
public TcpClientTransportTokenAssertionProviderBindingElement()
Methods
Clone()
Returns a copy of this binding element instance.
public override BindingElement Clone()
Returns
- BindingElement
A copy of this binding element instance.
GetProperty<T>(BindingContext)
Returns an object of the requested type, if present, from the appropriate layer in the binding stack.
public override T GetProperty<T>(BindingContext context) where T : class
Parameters
context
BindingContextThe binding context that provides context for this binding element.
Returns
- T
The object of the requested type if found; otherwise, returns null.
Type Parameters
T
GetTransportTokenAssertion()
Gets the System.Xml.XmlElement that represents the transport token used in the security binding.
public XmlElement GetTransportTokenAssertion()
Returns
- XmlElement
An System.Xml.XmlElement that represents the transport token used in the security binding.