IXmlMtomWriterInitializer::SetOutput Method (Stream^, Encoding^, Int32, String^, String^, String^, Boolean, Boolean)

 

When implemented by an MTOM writer, initializes an MTOM writer.

Namespace:   System.Xml
Assembly:  System.Runtime.Serialization (in System.Runtime.Serialization.dll)

void SetOutput(
	Stream^ stream,
	Encoding^ encoding,
	int maxSizeInBytes,
	String^ startInfo,
	String^ boundary,
	String^ startUri,
	bool writeMessageHeaders,
	bool ownsStream
)

Parameters

stream
Type: System.IO::Stream^

The stream to write to.

encoding
Type: System.Text::Encoding^

The character encoding of the stream.

maxSizeInBytes
Type: System::Int32

The maximum number of bytes that are buffered in the writer.

startInfo
Type: System::String^

An attribute in the ContentType SOAP header, set to "Application/soap+xml".

boundary
Type: System::String^

The MIME boundary string.

startUri
Type: System::String^

The URI for MIME section.

writeMessageHeaders
Type: System::Boolean

If true, write message headers.

ownsStream
Type: System::Boolean

If true, the stream is closed by the writer when done; otherwise false.

.NET Framework
Available since 3.0
Return to top
Show: