20 types derived from BindingElementExtensionElement
System.ServiceModel (17)
System\ServiceModel\Configuration\BinaryMessageEncodingElement.cs (1)
10public sealed partial class BinaryMessageEncodingElement : BindingElementExtensionElement
System\ServiceModel\Configuration\CompositeDuplexElement.cs (1)
11public sealed partial class CompositeDuplexElement : BindingElementExtensionElement
System\ServiceModel\Configuration\ContextBindingElementExtensionElement.cs (1)
17public partial class ContextBindingElementExtensionElement : BindingElementExtensionElement
System\ServiceModel\Configuration\MtomMessageEncodingElement.cs (1)
13public sealed partial class MtomMessageEncodingElement : BindingElementExtensionElement
System\ServiceModel\Configuration\OneWayElement.cs (1)
11public sealed partial class OneWayElement : BindingElementExtensionElement
System\ServiceModel\Configuration\PeerTransportElement.cs (1)
13public partial class PeerTransportElement : BindingElementExtensionElement
System\ServiceModel\Configuration\PnrpPeerResolverElement.cs (1)
10public class PnrpPeerResolverElement : BindingElementExtensionElement
System\ServiceModel\Configuration\PrivacyNoticeElement.cs (1)
11public partial class PrivacyNoticeElement : BindingElementExtensionElement
System\ServiceModel\Configuration\ReliableSessionElement.cs (1)
13public sealed partial class ReliableSessionElement : BindingElementExtensionElement
System\ServiceModel\Configuration\SecurityElementBase.cs (1)
19public partial class SecurityElementBase : BindingElementExtensionElement
System\ServiceModel\Configuration\SslStreamSecurityElement.cs (1)
12public sealed partial class SslStreamSecurityElement : BindingElementExtensionElement
System\ServiceModel\Configuration\TextMessageEncodingElement.cs (1)
13public sealed partial class TextMessageEncodingElement : BindingElementExtensionElement
System\ServiceModel\Configuration\TransactionFlowElement.cs (1)
16public partial class TransactionFlowElement : BindingElementExtensionElement
System\ServiceModel\Configuration\TransportElement.cs (1)
10public abstract partial class TransportElement : BindingElementExtensionElement
System\ServiceModel\Configuration\UnrecognizedPolicyAssertionElement.cs (1)
16sealed partial class UnrecognizedPolicyAssertionElement : BindingElementExtensionElement
System\ServiceModel\Configuration\UseManagedPresentationElement.cs (1)
11public partial class UseManagedPresentationElement : BindingElementExtensionElement
System\ServiceModel\Configuration\WindowsStreamSecurityElement.cs (1)
14public sealed partial class WindowsStreamSecurityElement : BindingElementExtensionElement
System.ServiceModel.Channels (1)
System\ServiceModel\Configuration\ByteStreamMessageEncodingElement.cs (1)
14public sealed partial class ByteStreamMessageEncodingElement : BindingElementExtensionElement
System.ServiceModel.Discovery (1)
System\ServiceModel\Discovery\Configuration\DiscoveryClientElement.cs (1)
15public sealed class DiscoveryClientElement : BindingElementExtensionElement
System.ServiceModel.Web (1)
System\ServiceModel\Configuration\WebMessageEncodingElement.cs (1)
14public sealed partial class WebMessageEncodingElement : BindingElementExtensionElement
20 references to BindingElementExtensionElement
System.ServiceModel (20)
System\ServiceModel\Configuration\CustomBindingCollectionElement.cs (4)
58bool TryCreateMatchingExtension(BindingElement bindingElement, ExtensionElementCollection collection, bool allowDerivedTypes, string assemblyName, out BindingElementExtensionElement result) 63BindingElementExtensionElement bindingElementExtension = Activator.CreateInstance(Type.GetType(element.Type, true)) as BindingElementExtensionElement; 118BindingElementExtensionElement bindingElementExtension;
System\ServiceModel\Configuration\CustomBindingElement.cs (15)
14: NamedServiceModelExtensionCollectionElement<BindingElementExtensionElement>, 15ICollection<BindingElementExtensionElement>, 78public override void Add(BindingElementExtensionElement element) 85BindingElementExtensionElement existingElement = null; 131public override bool CanAdd(BindingElementExtensionElement element) 138BindingElementExtensionElement existingElement = null; 143bool CanAddEncodingElement(BindingElementExtensionElement element, ref BindingElementExtensionElement existingElement) 148bool CanAddExclusiveElement(Type exclusiveType, Type bindingElementType, ref BindingElementExtensionElement existingElement) 153foreach (BindingElementExtensionElement existing in this) 166bool CanAddStreamUpgradeElement(BindingElementExtensionElement element, ref BindingElementExtensionElement existingElement) 171bool CanAddTransportElement(BindingElementExtensionElement element, ref BindingElementExtensionElement existingElement) 179foreach (BindingElementExtensionElement bindingConfig in this)
System\ServiceModel\Configuration\ExtensionsSection.cs (1)
166else if (extensionType.IsSubclassOf(typeof(BindingElementExtensionElement)))