The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.
EndpointAddress::ReadFrom Method (AddressingVersion^, XmlDictionaryReader^, XmlDictionaryString^, XmlDictionaryString^)
.NET Framework (current version)
Reads an endpoint address for a specified address version with a specified qualified name from a specified XML dictionary reader.
Assembly: System.ServiceModel (in System.ServiceModel.dll)
public: static EndpointAddress^ ReadFrom( AddressingVersion^ addressingVersion, XmlDictionaryReader^ reader, XmlDictionaryString^ localName, XmlDictionaryString^ ns )
Parameters
- addressingVersion
-
Type:
System.ServiceModel.Channels::AddressingVersion^
The AddressingVersion of the current endpoint address.
- reader
-
Type:
System.Xml::XmlDictionaryReader^
The XmlDictionaryReader from which the endpoint address is obtained.
- localName
-
Type:
System.Xml::XmlDictionaryString^
Contains the local name for the XML node to contain the endpoint address.
- ns
-
Type:
System.Xml::XmlDictionaryString^
Contains the namespace for the XML node to contain the endpoint address.
Return Value
Type: System.ServiceModel::EndpointAddress^The EndpointAddress with the qualified name read from the XML reader.
XmlReader reader = XmlReader.Create("addressdata.xml"); XmlDictionaryReader xReader = XmlDictionaryReader.CreateDictionaryReader(reader); // Create an XmlDictionary and add values to it. XmlDictionary d = new XmlDictionary(); XmlDictionaryString xdLocalName = new XmlDictionaryString(XmlDictionary.Empty, "EndpointReference",0); XmlDictionaryString xdNamespace = new XmlDictionaryString(XmlDictionary.Empty, "http://www.w3.org/2005/08/addressing", 0); EndpointAddress createdEA = EndpointAddress.ReadFrom (AddressingVersion.WSAddressing10, xReader, xdLocalName, xdNamespace );
.NET Framework
Available since 3.0
Available since 3.0
Show: