7 instantiations of ReliableSessionBindingElement
dotnet-svcutil-lib (7)
CodeDomFixup\MethodCreationHelper.cs (1)
1519ReliableSessionBindingElement defaultBindingElement = new ReliableSessionBindingElement();
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\ReliableSessionBindingElement.cs (1)
209return new ReliableSessionBindingElement(this);
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\ReliableSessionBindingElementImporter.cs (1)
87settings = new ReliableSessionBindingElement();
FrameworkFork\System.ServiceModel\System\ServiceModel\NetHttpBinding.cs (1)
276_session = new ReliableSessionBindingElement();
FrameworkFork\System.ServiceModel\System\ServiceModel\NetTcpBinding.cs (1)
166_session = new ReliableSessionBindingElement();
FrameworkFork\System.ServiceModel\System\ServiceModel\ReliableSession.cs (1)
21_element = new ReliableSessionBindingElement();
FrameworkFork\System.ServiceModel\System\ServiceModel\WSHttpBindingBase.cs (1)
179_session = new ReliableSessionBindingElement(true);
52 references to ReliableSessionBindingElement
dotnet-svcutil-lib (52)
CodeDomFixup\EndpointSelector.cs (1)
197else if (bindingElement is ReliableSessionBindingElement)
CodeDomFixup\MethodCreationHelper.cs (6)
1054ReliableSessionBindingElement reliableSessionBE = bindingElement as ReliableSessionBindingElement; 1517private static void AddReliableSessionBindingElement(CodeStatementCollection statements, CodeVariableReferenceExpression customBinding, ReliableSessionBindingElement bindingElement) 1519ReliableSessionBindingElement defaultBindingElement = new ReliableSessionBindingElement(); 1521typeof(ReliableSessionBindingElement), 1523new CodeObjectCreateExpression(typeof(ReliableSessionBindingElement)));
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\ReliableSessionBindingElement.cs (9)
32internal ReliableSessionBindingElement(ReliableSessionBindingElement elementToBeCloned) 232ReliableSessionBindingElement session = b as ReliableSessionBindingElement; 325ReliableSessionBindingElement settings = bindingElements.Find<ReliableSessionBindingElement>(); 427ReliableSessionBindingElement bindingElement = bindingElements[i] as ReliableSessionBindingElement; 459private ReliableSessionBindingElement _element; 462internal BindingDeliveryCapabilitiesHelper(ReliableSessionBindingElement element, IBindingDeliveryCapabilities inner)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\ReliableSessionBindingElementImporter.cs (9)
81private static ReliableSessionBindingElement GetReliableSessionBindingElement(PolicyConversionContext context) 83ReliableSessionBindingElement settings = context.BindingElements.Find<ReliableSessionBindingElement>(); 118ReliableSessionBindingElement settings) 171private static void ProcessReliableSessionFeb2005Assertion(XmlElement element, ReliableSessionBindingElement settings) 208private static void ProcessWsrm11Policy(MetadataImporter importer, XmlNode node, ReliableSessionBindingElement settings) 289private static void SetInactivityTimeout(ReliableSessionBindingElement settings, TimeSpan inactivityTimeout, string localName) 301private static void SetAcknowledgementInterval(ReliableSessionBindingElement settings, TimeSpan acknowledgementInterval, string localName) 418public void TransferSettings(ReliableSessionBindingElement settings)
FrameworkFork\System.ServiceModel\System\ServiceModel\NetHttpBinding.cs (6)
17private ReliableSessionBindingElement _session; 177ReliableSessionBindingElement session = null; 184if (element is ReliableSessionBindingElement) 186session = element as ReliableSessionBindingElement; 283private void InitializeFrom(HttpTransportBindingElement transport, MessageEncodingBindingElement encoding, ReliableSessionBindingElement session) 310private bool IsBindingElementsMatch(HttpTransportBindingElement transport, MessageEncodingBindingElement encoding, ReliableSessionBindingElement session)
FrameworkFork\System.ServiceModel\System\ServiceModel\NetTcpBinding.cs (7)
19private ReliableSessionBindingElement _session; 37private NetTcpBinding(TcpTransportBindingElement transport, BinaryMessageEncodingBindingElement encoding, TransactionFlowBindingElement context, ReliableSessionBindingElement session, NetTcpSecurity security) 174private void InitializeFrom(TcpTransportBindingElement transport, BinaryMessageEncodingBindingElement encoding, TransactionFlowBindingElement context, ReliableSessionBindingElement session) 232private bool IsBindingElementsMatch(TcpTransportBindingElement transport, BinaryMessageEncodingBindingElement encoding, TransactionFlowBindingElement context, ReliableSessionBindingElement session) 335ReliableSessionBindingElement session = null; 349else if (element is ReliableSessionBindingElement) 350session = element as ReliableSessionBindingElement;
FrameworkFork\System.ServiceModel\System\ServiceModel\ReliableSession.cs (3)
17private ReliableSessionBindingElement _element; 24public ReliableSession(ReliableSessionBindingElement reliableSessionBindingElement) 61public OptionalReliableSession(ReliableSessionBindingElement reliableSessionBindingElement) : base(reliableSessionBindingElement) { }
FrameworkFork\System.ServiceModel\System\ServiceModel\WS2007FederationHttpBinding.cs (1)
67internal new static bool TryCreate(SecurityBindingElement sbe, TransportBindingElement transport, PrivacyNoticeBindingElement privacy, ReliableSessionBindingElement rsbe, TransactionFlowBindingElement tfbe, out Binding binding)
FrameworkFork\System.ServiceModel\System\ServiceModel\WS2007HttpBinding.cs (1)
66internal new static bool TryCreate(SecurityBindingElement sbe, TransportBindingElement transport, ReliableSessionBindingElement rsbe, TransactionFlowBindingElement tfbe, out Binding binding)
FrameworkFork\System.ServiceModel\System\ServiceModel\WSFederationHttpBinding.cs (1)
104internal static bool TryCreate(SecurityBindingElement sbe, TransportBindingElement transport, PrivacyNoticeBindingElement privacy, ReliableSessionBindingElement rsbe, TransactionFlowBindingElement tfbe, out Binding binding)
FrameworkFork\System.ServiceModel\System\ServiceModel\WSHttpBinding.cs (1)
102internal static bool TryCreate(SecurityBindingElement sbe, TransportBindingElement transport, ReliableSessionBindingElement rsbe, TransactionFlowBindingElement tfbe, out Binding binding)
FrameworkFork\System.ServiceModel\System\ServiceModel\WSHttpBindingBase.cs (7)
31private ReliableSessionBindingElement _session; 156internal ReliableSessionBindingElement ReliableSessionBindingElement 187private void InitializeFrom(HttpTransportBindingElement transport, MessageEncodingBindingElement encoding, TransactionFlowBindingElement txFlow, ReliableSessionBindingElement session) 223private bool IsBindingElementsMatch(HttpTransportBindingElement transport, MessageEncodingBindingElement encoding, TransactionFlowBindingElement txFlow, ReliableSessionBindingElement session) 295ReliableSessionBindingElement session = null; 310else if (element is ReliableSessionBindingElement) 311session = element as ReliableSessionBindingElement;