MexBindingBindingCollectionElement<TStandardBinding,TBindingConfiguration> Class
Definition
Represents a collection of MEX binding configuration elements.
generic <typename TStandardBinding, typename TBindingConfiguration>
where TStandardBinding : Binding where TBindingConfiguration : StandardBindingElementgcnew()public ref class MexBindingBindingCollectionElement abstract : System::ServiceModel::Configuration::StandardBindingCollectionElement<TStandardBinding, TBindingConfiguration>
public abstract class MexBindingBindingCollectionElement<TStandardBinding,TBindingConfiguration> : System.ServiceModel.Configuration.StandardBindingCollectionElement<TStandardBinding,TBindingConfiguration> where TStandardBinding : Binding where TBindingConfiguration : StandardBindingElementnew()
type MexBindingBindingCollectionElement<'StandardBinding, 'BindingConfiguration (requires 'StandardBinding :> Binding and 'BindingConfiguration :> StandardBindingElement and 'BindingConfiguration : (new : unit -> 'BindingConfiguration))> = class
inherit StandardBindingCollectionElement<'StandardBinding, 'BindingConfiguration (requires 'StandardBinding :> Binding and 'BindingConfiguration :> StandardBindingElement and 'BindingConfiguration : (new : unit -> 'BindingConfiguration))>
Public MustInherit Class MexBindingBindingCollectionElement(Of TStandardBinding, TBindingConfiguration)
Inherits StandardBindingCollectionElement(Of TStandardBinding, TBindingConfiguration)
Type Parameters
- TStandardBinding
A standard binding element.
- TBindingConfiguration
A binding configuration element.
- Inheritance
-
MexBindingBindingCollectionElement<TStandardBinding,TBindingConfiguration>
- Derived
Constructors
MexBindingBindingCollectionElement<TStandardBinding,TBindingConfiguration>() |
Initializes a new instance of the MexBindingBindingCollectionElement<TStandardBinding,TBindingConfiguration> class. |
Properties
BindingName |
Gets the name of the binding. (Inherited from BindingCollectionElement) |
Bindings |
Gets all the standard bindings defined in this configuration section. (Inherited from StandardBindingCollectionElement<TStandardBinding,TBindingConfiguration>) |
BindingType |
Gets the type of this binding. (Inherited from StandardBindingCollectionElement<TStandardBinding,TBindingConfiguration>) |
ConfiguredBindings |
Gets a collection of configured bindings objects. (Inherited from StandardBindingCollectionElement<TStandardBinding,TBindingConfiguration>) |
CurrentConfiguration |
Gets a reference to the top-level Configuration instance that represents the configuration hierarchy that the current ConfigurationElement instance belongs to. (Inherited from ConfigurationElement) |
ElementInformation |
Gets an ElementInformation object that contains the non-customizable information and functionality of the ConfigurationElement object. (Inherited from ConfigurationElement) |
ElementProperty |
Gets the ConfigurationElementProperty object that represents the ConfigurationElement object itself. (Inherited from ConfigurationElement) |
EvaluationContext |
Gets the ContextInformation object for the ConfigurationElement object. (Inherited from ConfigurationElement) |
HasContext |
Gets a value that indicates whether the CurrentConfiguration property is |
Item[ConfigurationProperty] |
Gets or sets a property or attribute of this configuration element. (Inherited from ConfigurationElement) |
Item[String] |
Gets or sets a property, attribute, or child element of this configuration element. (Inherited from ConfigurationElement) |
LockAllAttributesExcept |
Gets the collection of locked attributes. (Inherited from ConfigurationElement) |
LockAllElementsExcept |
Gets the collection of locked elements. (Inherited from ConfigurationElement) |
LockAttributes |
Gets the collection of locked attributes. (Inherited from ConfigurationElement) |
LockElements |
Gets the collection of locked elements. (Inherited from ConfigurationElement) |
LockItem |
Gets or sets a value indicating whether the element is locked. (Inherited from ConfigurationElement) |
Properties |
Gets a ConfigurationPropertyCollection instance that contains a collection of ConfigurationProperty objects that can be attributes or ConfigurationElement objects of this configuration element. (Inherited from StandardBindingCollectionElement<TStandardBinding,TBindingConfiguration>) |
Methods
ContainsKey(String) |
Determines whether a binding exists in the collection using the specified name. (Inherited from StandardBindingCollectionElement<TStandardBinding,TBindingConfiguration>) |
DeserializeElement(XmlReader, Boolean) |
Reads XML from the configuration file. (Inherited from ConfigurationElement) |
Equals(Object) |
Compares the current ConfigurationElement instance to the specified object. (Inherited from ConfigurationElement) |
GetDefault() |
Gets the default binding used. (Inherited from StandardBindingCollectionElement<TStandardBinding,TBindingConfiguration>) |
GetHashCode() |
Gets a unique value representing the current ConfigurationElement instance. (Inherited from ConfigurationElement) |
GetTransformedAssemblyString(String) |
Returns the transformed version of the specified assembly name. (Inherited from ConfigurationElement) |
GetTransformedTypeString(String) |
Returns the transformed version of the specified type name. (Inherited from ConfigurationElement) |
GetType() |
Gets the Type of the current instance. (Inherited from Object) |
Init() |
Sets the ConfigurationElement object to its initial state. (Inherited from ConfigurationElement) |
InitializeDefault() |
Used to initialize a default set of values for the ConfigurationElement object. (Inherited from ConfigurationElement) |
IsModified() |
Indicates whether this configuration element has been modified since it was last saved or loaded, when implemented in a derived class. (Inherited from ConfigurationElement) |
IsReadOnly() |
Gets a value indicating whether the ConfigurationElement object is read-only. (Inherited from ConfigurationElement) |
ListErrors(IList) |
Adds the invalid-property errors in this ConfigurationElement object, and in all subelements, to the passed list. (Inherited from ConfigurationElement) |
MemberwiseClone() |
Creates a shallow copy of the current Object. (Inherited from Object) |
OnDeserializeUnrecognizedAttribute(String, String) |
Gets a value indicating whether an unknown attribute is encountered during deserialization. (Inherited from ConfigurationElement) |
OnDeserializeUnrecognizedElement(String, XmlReader) |
Gets a value indicating whether an unknown element is encountered during deserialization. (Inherited from ConfigurationElement) |
OnRequiredPropertyNotFound(String) |
Throws an exception when a required property is not found. (Inherited from ConfigurationElement) |
PostDeserialize() |
Called after deserialization. (Inherited from ConfigurationElement) |
PreSerialize(XmlWriter) |
Called before serialization. (Inherited from ConfigurationElement) |
Reset(ConfigurationElement) |
Resets the internal state of the ConfigurationElement object, including the locks and the properties collections. (Inherited from ConfigurationElement) |
ResetModified() |
Resets the value of the IsModified() method to |
SerializeElement(XmlWriter, Boolean) |
Writes the contents of this configuration element to the configuration file when implemented in a derived class. (Inherited from ConfigurationElement) |
SerializeToXmlElement(XmlWriter, String) |
Writes the outer tags of this configuration element to the configuration file when implemented in a derived class. (Inherited from ConfigurationElement) |
SetPropertyValue(ConfigurationProperty, Object, Boolean) |
Sets a property to the specified value. (Inherited from ConfigurationElement) |
SetReadOnly() |
Sets the IsReadOnly() property for the ConfigurationElement object and all subelements. (Inherited from ConfigurationElement) |
ToString() |
Returns a string that represents the current object. (Inherited from Object) |
TryAdd(String, Binding, Configuration) |
Adds the specified binding to the collection. |
Unmerge(ConfigurationElement, ConfigurationElement, ConfigurationSaveMode) |
Modifies the ConfigurationElement object to remove all values that should not be saved. (Inherited from ConfigurationElement) |