﻿<?xml version="1.0" encoding="utf-8"?><Type Name="EndpointAddress10" FullName="System.ServiceModel.EndpointAddress10"><TypeSignature Language="C#" Value="public class EndpointAddress10 : System.Xml.Serialization.IXmlSerializable" /><TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit EndpointAddress10 extends System.Object implements class System.Xml.Serialization.IXmlSerializable" /><AssemblyInfo><AssemblyName>System.ServiceModel</AssemblyName><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><Base><BaseTypeName>System.Object</BaseTypeName></Base><Interfaces><Interface><InterfaceName>System.Xml.Serialization.IXmlSerializable</InterfaceName></Interface></Interfaces><Attributes><Attribute><AttributeName>System.Xml.Serialization.XmlRoot("EndpointReference", Namespace="http://www.w3.org/2005/08/addressing")</AttributeName></Attribute><Attribute><AttributeName>System.Xml.Serialization.XmlSchemaProvider("GetSchema")</AttributeName></Attribute></Attributes><Docs><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>The <see cref="T:System.ServiceModel.EndpointAddress" /> is not serializable nor is it tied to a particular version of the WS-Addressing specification. This class provides a WS-Addressing V1 compliant wrapper for the <see cref="T:System.ServiceModel.EndpointAddress" /> that is serializable (implements the <see cref="T:System.Runtime.Serialization.ISerializable" /> interface) and bound to the WS-Addressing V1 wire format. The <see cref="M:System.ServiceModel.EndpointAddress10.FromEndpointAddress(System.ServiceModel.EndpointAddress)" /> method does the wrapping and the <see cref="M:System.ServiceModel.EndpointAddress10.ToEndpointAddress" /> method does the unwrapping, allowing the recovery of the endpoint address after it is serialized on the wire.</para><para>indigo1 also supplies a class that provides a serializable type, <see cref="T:System.ServiceModel.EndpointAddressAugust2004" />, which is WS-Addressing August 2004 compliant for legacy purposes.</para></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Provides a serializable type of endpoint address that is WS-Addressing V1 compliant and that enables it to be exposed as part of the service contract.</para></summary></Docs><Members><Member MemberName="FromEndpointAddress"><MemberSignature Language="C#" Value="public static System.ServiceModel.EndpointAddress10 FromEndpointAddress (System.ServiceModel.EndpointAddress address);" /><MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.ServiceModel.EndpointAddress10 FromEndpointAddress(class System.ServiceModel.EndpointAddress address) cil managed" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.ServiceModel.EndpointAddress10</ReturnType></ReturnValue><Parameters><Parameter Name="address" Type="System.ServiceModel.EndpointAddress" /></Parameters><Docs><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>The <see cref="T:System.ServiceModel.EndpointAddress" /> is not tied to a particular version of the WS-Addressing specification or bound to a particular wire format.</para></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Initializes a new instance of the <see cref="T:System.ServiceModel.EndpointAddress10" /> class with a specified endpoint address.</para></summary><returns><attribution license="cc4" from="Microsoft" modified="false" /><para>The <see cref="T:System.ServiceModel.EndpointAddress10" /> class that contains the specified endpoint address.</para></returns><param name="address"><attribution license="cc4" from="Microsoft" modified="false" />The <see cref="T:System.ServiceModel.EndpointAddress" /> used to initialize the instance of this class.</param></Docs></Member><Member MemberName="GetSchema"><MemberSignature Language="C#" Value="public static System.Xml.XmlQualifiedName GetSchema (System.Xml.Schema.XmlSchemaSet xmlSchemaSet);" /><MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Xml.XmlQualifiedName GetSchema(class System.Xml.Schema.XmlSchemaSet xmlSchemaSet) cil managed" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Xml.XmlQualifiedName</ReturnType></ReturnValue><Parameters><Parameter Name="xmlSchemaSet" Type="System.Xml.Schema.XmlSchemaSet" /></Parameters><Docs><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>This method is required by the serialization contract. It must be public to be seen by the <see cref="T:System.Xml.Serialization.XmlSerializer" />. It is not intended to be called by developers.</para></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Returns an XML-qualified name that describes the XML representation of the version 1.0 endpoint address from a specified cached schema.</para></summary><returns><attribution license="cc4" from="Microsoft" modified="false" /><para>A <see cref="T:System.Xml.XmlQualifiedName" /> that describes the XML representation of the endpoint address.</para></returns><param name="xmlSchemaSet"><attribution license="cc4" from="Microsoft" modified="false" />A <see cref="T:System.Xml.Schema.XmlSchema" /> that contains a cache of the XML schema definition language (XSD) schemas for the endpoint address.</param></Docs></Member><Member MemberName="System.Xml.Serialization.IXmlSerializable.GetSchema"><MemberSignature Language="C#" Value="System.Xml.Schema.XmlSchema IXmlSerializable.GetSchema ();" /><MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance class System.Xml.Schema.XmlSchema System.Xml.Serialization.IXmlSerializable.GetSchema() cil managed" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Xml.Schema.XmlSchema</ReturnType></ReturnValue><Parameters /><Docs><remarks>To be added.</remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Returns null.</para></summary><returns><attribution license="cc4" from="Microsoft" modified="false" /><para>null</para></returns></Docs></Member><Member MemberName="System.Xml.Serialization.IXmlSerializable.ReadXml"><MemberSignature Language="C#" Value="void IXmlSerializable.ReadXml (System.Xml.XmlReader reader);" /><MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void System.Xml.Serialization.IXmlSerializable.ReadXml(class System.Xml.XmlReader reader) cil managed" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="reader" Type="System.Xml.XmlReader" /></Parameters><Docs><remarks>To be added.</remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>This member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</para></summary><param name="reader"><attribution license="cc4" from="Microsoft" modified="false" />The <see cref="T:System.Xml.XmlReader" /> from which the endpoint address is obtained.</param></Docs></Member><Member MemberName="System.Xml.Serialization.IXmlSerializable.WriteXml"><MemberSignature Language="C#" Value="void IXmlSerializable.WriteXml (System.Xml.XmlWriter writer);" /><MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void System.Xml.Serialization.IXmlSerializable.WriteXml(class System.Xml.XmlWriter writer) cil managed" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="writer" Type="System.Xml.XmlWriter" /></Parameters><Docs><remarks>To be added.</remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>This member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</para></summary><param name="writer"><attribution license="cc4" from="Microsoft" modified="false" />The <see cref="T:System.Xml.XmlWriter" /> to which the current endpoint address is saved.</param></Docs></Member><Member MemberName="ToEndpointAddress"><MemberSignature Language="C#" Value="public System.ServiceModel.EndpointAddress ToEndpointAddress ();" /><MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.ServiceModel.EndpointAddress ToEndpointAddress() cil managed" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.ServiceModel.EndpointAddress</ReturnType></ReturnValue><Parameters /><Docs><remarks>To be added.</remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Retrieves the endpoint address contained in this serializable type.</para></summary><returns><attribution license="cc4" from="Microsoft" modified="false" /><para>The <see cref="T:System.ServiceModel.EndpointAddress" /> used to initialize the instance of this class. </para></returns></Docs></Member></Members></Type>