9 instantiations of ReliableSessionBindingElement
System.ServiceModel (9)
System\ServiceModel\Channels\ReliableSessionBindingElement.cs (1)
216
return new
ReliableSessionBindingElement
(this);
System\ServiceModel\Channels\ReliableSessionBindingElementImporter.cs (1)
86
settings = new
ReliableSessionBindingElement
();
System\ServiceModel\Configuration\ReliableSessionElement.cs (1)
120
ReliableSessionBindingElement binding = new
ReliableSessionBindingElement
();
System\ServiceModel\NetHttpBinding.cs (1)
300
this.session = new
ReliableSessionBindingElement
();
System\ServiceModel\NetHttpsBinding.cs (1)
202
this.session = new
ReliableSessionBindingElement
();
System\ServiceModel\NetTcpBinding.cs (1)
194
session = new
ReliableSessionBindingElement
();
System\ServiceModel\ReliableSession.cs (1)
21
this.element = new
ReliableSessionBindingElement
();
System\ServiceModel\WSDualHttpBinding.cs (1)
218
this.session = new
ReliableSessionBindingElement
(true);
System\ServiceModel\WSHttpBindingBase.cs (1)
215
session = new
ReliableSessionBindingElement
(true);
82 references to ReliableSessionBindingElement
System.ServiceModel (82)
System\ServiceModel\Administration\EndpointInstanceProvider.cs (3)
289
else if (bindingElement is
ReliableSessionBindingElement
)
291
ReliableSessionBindingElement
specificElement = (
ReliableSessionBindingElement
)bindingElement;
System\ServiceModel\Channels\ReliableChannelFactory.cs (1)
26
public ReliableChannelFactory(
ReliableSessionBindingElement
settings, IChannelFactory<InnerChannel> innerChannelFactory, Binding binding)
System\ServiceModel\Channels\ReliableChannelListener.cs (16)
39
protected ReliableChannelListenerBase(
ReliableSessionBindingElement
settings, Binding binding)
553
protected ReliableChannelListener(
ReliableSessionBindingElement
binding, BindingContext context)
941
protected ReliableListenerOverDatagram(
ReliableSessionBindingElement
binding, BindingContext context)
1288
protected ReliableListenerOverDuplex(
ReliableSessionBindingElement
binding, BindingContext context)
1326
protected ReliableListenerOverReply(
ReliableSessionBindingElement
binding, BindingContext context)
1371
protected ReliableListenerOverSession(
ReliableSessionBindingElement
binding, BindingContext context)
1580
protected ReliableListenerOverDuplexSession(
ReliableSessionBindingElement
binding, BindingContext context)
1618
protected ReliableListenerOverReplySession(
ReliableSessionBindingElement
binding, BindingContext context)
1654
public ReliableDuplexListenerOverDuplex(
ReliableSessionBindingElement
binding, BindingContext context)
1681
public ReliableInputListenerOverDuplex(
ReliableSessionBindingElement
binding, BindingContext context)
1707
public ReliableDuplexListenerOverDuplexSession(
ReliableSessionBindingElement
binding, BindingContext context)
1746
public ReliableInputListenerOverDuplexSession(
ReliableSessionBindingElement
binding, BindingContext context)
1784
public ReliableInputListenerOverReply(
ReliableSessionBindingElement
binding, BindingContext context)
1810
public ReliableReplyListenerOverReply(
ReliableSessionBindingElement
binding, BindingContext context)
1836
public ReliableInputListenerOverReplySession(
ReliableSessionBindingElement
binding, BindingContext context)
1876
public ReliableReplyListenerOverReplySession(
ReliableSessionBindingElement
binding, BindingContext context)
System\ServiceModel\Channels\ReliableSessionBindingElement.cs (9)
32
internal ReliableSessionBindingElement(
ReliableSessionBindingElement
elementToBeCloned)
520
ReliableSessionBindingElement
session = b as
ReliableSessionBindingElement
;
613
ReliableSessionBindingElement
settings = bindingElements.Find<
ReliableSessionBindingElement
>();
715
ReliableSessionBindingElement
bindingElement = bindingElements[i] as
ReliableSessionBindingElement
;
747
ReliableSessionBindingElement
element;
750
internal BindingDeliveryCapabilitiesHelper(
ReliableSessionBindingElement
element, IBindingDeliveryCapabilities inner)
System\ServiceModel\Channels\ReliableSessionBindingElementImporter.cs (9)
80
static
ReliableSessionBindingElement
GetReliableSessionBindingElement(PolicyConversionContext context)
82
ReliableSessionBindingElement
settings = context.BindingElements.Find<
ReliableSessionBindingElement
>();
117
ReliableSessionBindingElement
settings)
170
static void ProcessReliableSessionFeb2005Assertion(XmlElement element,
ReliableSessionBindingElement
settings)
207
static void ProcessWsrm11Policy(MetadataImporter importer, XmlNode node,
ReliableSessionBindingElement
settings)
288
static void SetInactivityTimeout(
ReliableSessionBindingElement
settings, TimeSpan inactivityTimeout, string localName)
301
static void SetAcknowledgementInterval(
ReliableSessionBindingElement
settings, TimeSpan acknowledgementInterval, string localName)
418
public void TransferSettings(
ReliableSessionBindingElement
settings)
System\ServiceModel\Configuration\ReliableSessionElement.cs (6)
30
get { return typeof(
ReliableSessionBindingElement
); }
91
ReliableSessionBindingElement
binding = (
ReliableSessionBindingElement
)bindingElement;
120
ReliableSessionBindingElement
binding = new ReliableSessionBindingElement();
128
ReliableSessionBindingElement
binding = (
ReliableSessionBindingElement
)bindingElement;
System\ServiceModel\Dispatcher\PartialTrustValidationBehavior.cs (1)
107
typeof(
ReliableSessionBindingElement
),
System\ServiceModel\NetHttpBinding.cs (6)
19
ReliableSessionBindingElement
session;
190
ReliableSessionBindingElement
session = null;
197
if (element is
ReliableSessionBindingElement
)
199
session = element as
ReliableSessionBindingElement
;
307
void InitializeFrom(HttpTransportBindingElement transport, MessageEncodingBindingElement encoding,
ReliableSessionBindingElement
session)
351
bool IsBindingElementsMatch(HttpTransportBindingElement transport, MessageEncodingBindingElement encoding,
ReliableSessionBindingElement
session)
System\ServiceModel\NetHttpsBinding.cs (3)
18
ReliableSessionBindingElement
session;
209
void InitializeFrom(HttpTransportBindingElement transport, MessageEncodingBindingElement encoding,
ReliableSessionBindingElement
session)
236
bool IsBindingElementsMatch(HttpTransportBindingElement transport, MessageEncodingBindingElement encoding,
ReliableSessionBindingElement
session)
System\ServiceModel\NetTcpBinding.cs (7)
20
ReliableSessionBindingElement
session;
42
NetTcpBinding(TcpTransportBindingElement transport, BinaryMessageEncodingBindingElement encoding, TransactionFlowBindingElement context,
ReliableSessionBindingElement
session, NetTcpSecurity security)
198
void InitializeFrom(TcpTransportBindingElement transport, BinaryMessageEncodingBindingElement encoding, TransactionFlowBindingElement context,
ReliableSessionBindingElement
session)
240
bool IsBindingElementsMatch(TcpTransportBindingElement transport, BinaryMessageEncodingBindingElement encoding, TransactionFlowBindingElement context,
ReliableSessionBindingElement
session)
364
ReliableSessionBindingElement
session = null;
378
else if (element is
ReliableSessionBindingElement
)
379
session = element as
ReliableSessionBindingElement
;
System\ServiceModel\ReliableSession.cs (3)
17
ReliableSessionBindingElement
element;
24
public ReliableSession(
ReliableSessionBindingElement
reliableSessionBindingElement)
64
public OptionalReliableSession(
ReliableSessionBindingElement
reliableSessionBindingElement) : base(reliableSessionBindingElement) { }
System\ServiceModel\WS2007FederationHttpBinding.cs (1)
85
internal new static bool TryCreate(SecurityBindingElement sbe, TransportBindingElement transport, PrivacyNoticeBindingElement privacy,
ReliableSessionBindingElement
rsbe, TransactionFlowBindingElement tfbe, out Binding binding)
System\ServiceModel\WS2007HttpBinding.cs (1)
86
internal new static bool TryCreate(SecurityBindingElement sbe, TransportBindingElement transport,
ReliableSessionBindingElement
rsbe, TransactionFlowBindingElement tfbe, out Binding binding)
System\ServiceModel\WSDualHttpBinding.cs (7)
32
ReliableSessionBindingElement
session;
58
ReliableSessionBindingElement
session,
232
ReliableSessionBindingElement
session,
278
ReliableSessionBindingElement
session,
387
ReliableSessionBindingElement
session = null;
409
else if (element is
ReliableSessionBindingElement
)
411
session = element as
ReliableSessionBindingElement
;
System\ServiceModel\WSFederationHttpBinding.cs (1)
122
internal static bool TryCreate(SecurityBindingElement sbe, TransportBindingElement transport, PrivacyNoticeBindingElement privacy,
ReliableSessionBindingElement
rsbe, TransactionFlowBindingElement tfbe, out Binding binding)
System\ServiceModel\WSHttpBinding.cs (1)
121
internal static bool TryCreate(SecurityBindingElement sbe, TransportBindingElement transport,
ReliableSessionBindingElement
rsbe, TransactionFlowBindingElement tfbe, out Binding binding)
System\ServiceModel\WSHttpBindingBase.cs (7)
32
ReliableSessionBindingElement
session;
192
internal
ReliableSessionBindingElement
ReliableSessionBindingElement
223
void InitializeFrom(HttpTransportBindingElement transport, MessageEncodingBindingElement encoding, TransactionFlowBindingElement txFlow,
ReliableSessionBindingElement
session)
264
bool IsBindingElementsMatch(HttpTransportBindingElement transport, MessageEncodingBindingElement encoding, TransactionFlowBindingElement txFlow,
ReliableSessionBindingElement
session)
337
ReliableSessionBindingElement
session = null;
352
else if (element is
ReliableSessionBindingElement
)
353
session = element as
ReliableSessionBindingElement
;