1 //------------------------------------------------------------------------------
2 // Copyright (c) Microsoft Corporation.  All rights reserved.
3 //------------------------------------------------------------------------------
4 
5 namespace System.ServiceModel.Configuration
6 {
7     using System.Configuration;
8     using System.ServiceModel;
9     using System.Globalization;
10     using System.ServiceModel.Security;
11     using System.Text;
12     using System.ComponentModel;
13     using System.ServiceModel.Channels;
14 
15     public abstract class MexBindingElement<TStandardBinding> : StandardBindingElement
16         where TStandardBinding : Binding
17     {
18 
MexBindingElement(string name)19         protected MexBindingElement(string name)
20             : base(name)
21         {
22         }
23 
24         protected override Type BindingElementType
25         {
26             get { return typeof(TStandardBinding); }
27         }
28 
OnApplyConfiguration(Binding binding)29         protected override void OnApplyConfiguration(Binding binding) { }
30     }
31 }
32