XmlDictionaryWriter.CreateMtomWriter 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
MTOM(Message Transmission Optimization Mechanism) 형식으로 XML을 작성하는 XmlDictionaryWriter의 인스턴스를 만듭니다.
오버로드
CreateMtomWriter(Stream, Encoding, Int32, String) |
MTOM 형식으로 XML을 쓰는 XmlDictionaryWriter의 인스턴스를 만듭니다. |
CreateMtomWriter(Stream, Encoding, Int32, String, String, String, Boolean, Boolean) |
MTOM 형식으로 XML을 쓰는 XmlDictionaryWriter의 인스턴스를 만듭니다. |
설명
MTOM을 사용하면 SOAP 메시지 내에서 원시 이진 데이터의 전송을 최적화할 수 있습니다.
CreateMtomWriter(Stream, Encoding, Int32, String)
MTOM 형식으로 XML을 쓰는 XmlDictionaryWriter의 인스턴스를 만듭니다.
public:
static System::Xml::XmlDictionaryWriter ^ CreateMtomWriter(System::IO::Stream ^ stream, System::Text::Encoding ^ encoding, int maxSizeInBytes, System::String ^ startInfo);
public static System.Xml.XmlDictionaryWriter CreateMtomWriter (System.IO.Stream stream, System.Text.Encoding encoding, int maxSizeInBytes, string startInfo);
static member CreateMtomWriter : System.IO.Stream * System.Text.Encoding * int * string -> System.Xml.XmlDictionaryWriter
Public Shared Function CreateMtomWriter (stream As Stream, encoding As Encoding, maxSizeInBytes As Integer, startInfo As String) As XmlDictionaryWriter
매개 변수
- stream
- Stream
쓸 스트림입니다.
- encoding
- Encoding
스트림의 문자 인코딩입니다.
- maxSizeInBytes
- Int32
작성기에서 버퍼링되는 최대 바이트 수입니다.
- startInfo
- String
ContentType SOAP 헤더의 특성입니다.
반환
XmlDictionaryWriter의 인스턴스입니다.
적용 대상
CreateMtomWriter(Stream, Encoding, Int32, String, String, String, Boolean, Boolean)
MTOM 형식으로 XML을 쓰는 XmlDictionaryWriter의 인스턴스를 만듭니다.
public:
static System::Xml::XmlDictionaryWriter ^ CreateMtomWriter(System::IO::Stream ^ stream, System::Text::Encoding ^ encoding, int maxSizeInBytes, System::String ^ startInfo, System::String ^ boundary, System::String ^ startUri, bool writeMessageHeaders, bool ownsStream);
public static System.Xml.XmlDictionaryWriter CreateMtomWriter (System.IO.Stream stream, System.Text.Encoding encoding, int maxSizeInBytes, string startInfo, string? boundary, string? startUri, bool writeMessageHeaders, bool ownsStream);
public static System.Xml.XmlDictionaryWriter CreateMtomWriter (System.IO.Stream stream, System.Text.Encoding encoding, int maxSizeInBytes, string startInfo, string boundary, string startUri, bool writeMessageHeaders, bool ownsStream);
static member CreateMtomWriter : System.IO.Stream * System.Text.Encoding * int * string * string * string * bool * bool -> System.Xml.XmlDictionaryWriter
Public Shared Function CreateMtomWriter (stream As Stream, encoding As Encoding, maxSizeInBytes As Integer, startInfo As String, boundary As String, startUri As String, writeMessageHeaders As Boolean, ownsStream As Boolean) As XmlDictionaryWriter
매개 변수
- stream
- Stream
쓸 스트림입니다.
- encoding
- Encoding
스트림의 문자 인코딩입니다.
- maxSizeInBytes
- Int32
작성기에서 버퍼링되는 최대 바이트 수입니다.
- startInfo
- String
Infoset을 포함하는 MIME 부분의 콘텐츠 형식입니다.
- boundary
- String
메시지의 MIME 경계입니다.
- startUri
- String
Infoset을 포함하는 MIME 부분의 CONTENT-ID URI입니다.
- writeMessageHeaders
- Boolean
메시지 헤더를 작성하려면 true
입니다.
- ownsStream
- Boolean
완료될 때 작성기에서 스트림이 닫힘을 나타내려면 true
이고, 그렇지 않으면 false
입니다.
반환
XmlDictionaryWriter의 인스턴스입니다.