EndpointAddress.WriteTo 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
지정된 버전의 현재 엔드포인트 주소를 XML 작성기 또는 XML 사전 작성기에 저장합니다.
오버로드
WriteTo(AddressingVersion, XmlDictionaryWriter) |
지정된 버전의 현재 엔드포인트 주소를 지정된 XML 사전 작성기에 저장합니다. |
WriteTo(AddressingVersion, XmlWriter) |
지정된 버전의 현재 엔드포인트 주소를 지정된 XML 작성기에 저장합니다. |
WriteTo(AddressingVersion, XmlDictionaryWriter, XmlDictionaryString, XmlDictionaryString) |
지정된 버전의 현재 엔드포인트 주소를 지정된 네임스페이스 및 로컬 이름과 함께 XML 사전 작성기에 저장합니다. |
WriteTo(AddressingVersion, XmlWriter, String, String) |
지정된 버전의 현재 엔드포인트 주소를 지정된 네임스페이스 및 로컬 이름과 함께 XML 작성기에 저장합니다. |
WriteTo(AddressingVersion, XmlDictionaryWriter)
지정된 버전의 현재 엔드포인트 주소를 지정된 XML 사전 작성기에 저장합니다.
public:
void WriteTo(System::ServiceModel::Channels::AddressingVersion ^ addressingVersion, System::Xml::XmlDictionaryWriter ^ writer);
public void WriteTo (System.ServiceModel.Channels.AddressingVersion addressingVersion, System.Xml.XmlDictionaryWriter writer);
member this.WriteTo : System.ServiceModel.Channels.AddressingVersion * System.Xml.XmlDictionaryWriter -> unit
Public Sub WriteTo (addressingVersion As AddressingVersion, writer As XmlDictionaryWriter)
매개 변수
- addressingVersion
- AddressingVersion
현재 엔드포인트 주소의 AddressingVersion입니다.
- writer
- XmlDictionaryWriter
엔드포인트 주소를 저장할 대상 XmlDictionaryWriter입니다.
예외
writer
또는 addressingVersion
가 null
인 경우
예제
XmlWriter writer = XmlWriter.Create("addressdata.xml");
XmlDictionaryWriter dictWriter = XmlDictionaryWriter.CreateDictionaryWriter(writer);
endpointAddress.WriteTo(
AddressingVersion.WSAddressing10,
dictWriter);
writer.Close();
적용 대상
WriteTo(AddressingVersion, XmlWriter)
지정된 버전의 현재 엔드포인트 주소를 지정된 XML 작성기에 저장합니다.
public:
void WriteTo(System::ServiceModel::Channels::AddressingVersion ^ addressingVersion, System::Xml::XmlWriter ^ writer);
public void WriteTo (System.ServiceModel.Channels.AddressingVersion addressingVersion, System.Xml.XmlWriter writer);
member this.WriteTo : System.ServiceModel.Channels.AddressingVersion * System.Xml.XmlWriter -> unit
Public Sub WriteTo (addressingVersion As AddressingVersion, writer As XmlWriter)
매개 변수
- addressingVersion
- AddressingVersion
현재 엔드포인트 주소의 AddressingVersion입니다.
예외
writer
또는 addressingVersion
가 null
인 경우
예제
XmlWriter writer = XmlWriter.Create("addressdata.xml");
endpointAddress.WriteTo(
AddressingVersion.WSAddressing10,
writer);
writer.Close();
적용 대상
WriteTo(AddressingVersion, XmlDictionaryWriter, XmlDictionaryString, XmlDictionaryString)
지정된 버전의 현재 엔드포인트 주소를 지정된 네임스페이스 및 로컬 이름과 함께 XML 사전 작성기에 저장합니다.
public:
void WriteTo(System::ServiceModel::Channels::AddressingVersion ^ addressingVersion, System::Xml::XmlDictionaryWriter ^ writer, System::Xml::XmlDictionaryString ^ localName, System::Xml::XmlDictionaryString ^ ns);
public:
void WriteTo(System::ServiceModel::Channels::AddressingVersion ^ addressingVersion, System::Xml::XmlDictionaryWriter ^ writer, System::Xml::XmlDictionaryString ^ localname, System::Xml::XmlDictionaryString ^ ns);
public void WriteTo (System.ServiceModel.Channels.AddressingVersion addressingVersion, System.Xml.XmlDictionaryWriter writer, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString ns);
public void WriteTo (System.ServiceModel.Channels.AddressingVersion addressingVersion, System.Xml.XmlDictionaryWriter writer, System.Xml.XmlDictionaryString localname, System.Xml.XmlDictionaryString ns);
member this.WriteTo : System.ServiceModel.Channels.AddressingVersion * System.Xml.XmlDictionaryWriter * System.Xml.XmlDictionaryString * System.Xml.XmlDictionaryString -> unit
member this.WriteTo : System.ServiceModel.Channels.AddressingVersion * System.Xml.XmlDictionaryWriter * System.Xml.XmlDictionaryString * System.Xml.XmlDictionaryString -> unit
Public Sub WriteTo (addressingVersion As AddressingVersion, writer As XmlDictionaryWriter, localName As XmlDictionaryString, ns As XmlDictionaryString)
Public Sub WriteTo (addressingVersion As AddressingVersion, writer As XmlDictionaryWriter, localname As XmlDictionaryString, ns As XmlDictionaryString)
매개 변수
- addressingVersion
- AddressingVersion
현재 엔드포인트 주소의 AddressingVersion입니다.
- writer
- XmlDictionaryWriter
엔드포인트 주소를 저장할 대상 XmlDictionaryWriter입니다.
- localNamelocalname
- XmlDictionaryString
엔드포인트 주소를 포함할 XML 노드의 로컬 이름입니다.
엔드포인트 주소가 포함될 XML 노드의 네임스페이스를 포함하는 XmlDictionaryString입니다.
예외
writer
, addressingVersion
, localName
또는 ns
가 null
인 경우
예제
XmlWriter writer = XmlWriter.Create("addressdata.xml");
XmlDictionaryWriter dictWriter = XmlDictionaryWriter.CreateDictionaryWriter(writer);
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.WriteTo(
AddressingVersion.WSAddressing10,
dictWriter,
xdLocalName,
xdNamespace);
writer.Close();
적용 대상
WriteTo(AddressingVersion, XmlWriter, String, String)
지정된 버전의 현재 엔드포인트 주소를 지정된 네임스페이스 및 로컬 이름과 함께 XML 작성기에 저장합니다.
public:
void WriteTo(System::ServiceModel::Channels::AddressingVersion ^ addressingVersion, System::Xml::XmlWriter ^ writer, System::String ^ localName, System::String ^ ns);
public:
void WriteTo(System::ServiceModel::Channels::AddressingVersion ^ addressingVersion, System::Xml::XmlWriter ^ writer, System::String ^ localname, System::String ^ ns);
public void WriteTo (System.ServiceModel.Channels.AddressingVersion addressingVersion, System.Xml.XmlWriter writer, string localName, string ns);
public void WriteTo (System.ServiceModel.Channels.AddressingVersion addressingVersion, System.Xml.XmlWriter writer, string localname, string ns);
member this.WriteTo : System.ServiceModel.Channels.AddressingVersion * System.Xml.XmlWriter * string * string -> unit
member this.WriteTo : System.ServiceModel.Channels.AddressingVersion * System.Xml.XmlWriter * string * string -> unit
Public Sub WriteTo (addressingVersion As AddressingVersion, writer As XmlWriter, localName As String, ns As String)
Public Sub WriteTo (addressingVersion As AddressingVersion, writer As XmlWriter, localname As String, ns As String)
매개 변수
- addressingVersion
- AddressingVersion
현재 엔드포인트 주소의 AddressingVersion입니다.
- localNamelocalname
- String
엔드포인트 주소를 포함할 XML 노드의 로컬 이름입니다.
- ns
- String
엔드포인트 주소가 포함될 XML 노드의 네임스페이스를 포함하는 XmlDictionaryString입니다.
예외
writer
, addressingVersion
, localName
또는 ns
가 null
인 경우
예제
XmlWriter writer = XmlWriter.Create("addressdata.xml");
XmlDictionaryWriter dictWriter = XmlDictionaryWriter.CreateDictionaryWriter(writer);
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.WriteTo(
AddressingVersion.WSAddressing10,
dictWriter,
xdLocalName,
xdNamespace);
writer.Close();