﻿<?xml version="1.0" encoding="utf-8"?><Type Name="ServiceModelExtensionElement" FullName="System.ServiceModel.Configuration.ServiceModelExtensionElement"><TypeSignature Language="C#" Value="public abstract class ServiceModelExtensionElement : System.Configuration.ConfigurationElement" /><TypeSignature Language="ILAsm" Value=".class public auto ansi abstract beforefieldinit ServiceModelExtensionElement extends System.Configuration.ConfigurationElement" /><AssemblyInfo><AssemblyName>System.ServiceModel</AssemblyName><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><Base><BaseTypeName>System.Configuration.ConfigurationElement</BaseTypeName></Base><Interfaces /><Docs><remarks>To be added.</remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>An abstract base class for a configuration element that contains a dynamic collection of heterogeneous child elements.</para></summary></Docs><Members><Member MemberName=".ctor"><MemberSignature Language="C#" Value="protected ServiceModelExtensionElement ();" /><MemberSignature Language="ILAsm" Value=".method familyhidebysig specialname rtspecialname instance void .ctor() cil managed" /><MemberType>Constructor</MemberType><AssemblyInfo><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><Parameters /><Docs><remarks>To be added.</remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Initializes a new instance of the <see cref="T:System.ServiceModel.Configuration.ServiceModelExtensionElement" /> class.  </para></summary></Docs></Member><Member MemberName="ConfigurationElementName"><MemberSignature Language="C#" Value="public string ConfigurationElementName { get; }" /><MemberSignature Language="ILAsm" Value=".property instance string ConfigurationElementName" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.String</ReturnType></ReturnValue><Docs><value>To be added.</value><remarks>To be added.</remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Gets the name of this configuration element.</para></summary></Docs></Member><Member MemberName="CopyFrom"><MemberSignature Language="C#" Value="public virtual void CopyFrom (System.ServiceModel.Configuration.ServiceModelExtensionElement from);" /><MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void CopyFrom(class System.ServiceModel.Configuration.ServiceModelExtensionElement from) cil managed" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="from" Type="System.ServiceModel.Configuration.ServiceModelExtensionElement" /></Parameters><Docs><remarks>To be added.</remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Copies the content of the specified configuration element to this configuration element.</para></summary><param name="from"><attribution license="cc4" from="Microsoft" modified="false" />The configuration element to be copied.</param></Docs></Member><Member MemberName="IsModified"><MemberSignature Language="C#" Value="protected override bool IsModified ();" /><MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance bool IsModified() cil managed" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue><Parameters /><Docs><remarks>To be added.</remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Gets a value that specifies whether this configuration element has been modified.</para></summary><returns><attribution license="cc4" from="Microsoft" modified="false" /><para>true if this configuration element has been modified; otherwise, false.</para></returns></Docs></Member><Member MemberName="Reset"><MemberSignature Language="C#" Value="protected override void Reset (System.Configuration.ConfigurationElement parentElement);" /><MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance void Reset(class System.Configuration.ConfigurationElement parentElement) cil managed" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="parentElement" Type="System.Configuration.ConfigurationElement" /></Parameters><Docs><remarks>To be added.</remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Resets the internal state of this configuration element object, including the locks and the properties collections.</para></summary><param name="parentElement"><attribution license="cc4" from="Microsoft" modified="false" />The parent node of this configuration element.</param></Docs></Member><Member MemberName="SerializeElement"><MemberSignature Language="C#" Value="protected override bool SerializeElement (System.Xml.XmlWriter writer, bool serializeCollectionKey);" /><MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance bool SerializeElement(class System.Xml.XmlWriter writer, bool serializeCollectionKey) cil managed" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue><Parameters><Parameter Name="writer" Type="System.Xml.XmlWriter" /><Parameter Name="serializeCollectionKey" Type="System.Boolean" /></Parameters><Docs><remarks>To be added.</remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Writes the contents of this configuration element to the configuration file.</para></summary><returns><attribution license="cc4" from="Microsoft" modified="false" /><para>true if any data was actually serialized; otherwise, false.</para></returns><param name="writer"><attribution license="cc4" from="Microsoft" modified="false" />The <see cref="T:System.Xml.XmlWriter" /> that is used to write to the configuration file.</param><param name="serializeCollectionKey"><attribution license="cc4" from="Microsoft" modified="false" />true to serialize only the collection key properties; otherwise, false.</param></Docs></Member></Members></Type>