IXmlMtomReaderInitializer.SetInput Method

Definition

Specifies initialization requirements for XML MTOM readers that implement this method.

Overloads

SetInput(Stream, Encoding[], String, XmlDictionaryReaderQuotas, Int32, OnXmlDictionaryReaderClose)

Specifies initialization requirements for XML MTOM readers that read a stream.

SetInput(Byte[], Int32, Int32, Encoding[], String, XmlDictionaryReaderQuotas, Int32, OnXmlDictionaryReaderClose)

Specifies initialization requirements for XML MTOM readers that read a buffer.

SetInput(Stream, Encoding[], String, XmlDictionaryReaderQuotas, Int32, OnXmlDictionaryReaderClose)

Specifies initialization requirements for XML MTOM readers that read a stream.

public:
 void SetInput(System::IO::Stream ^ stream, cli::array <System::Text::Encoding ^> ^ encodings, System::String ^ contentType, System::Xml::XmlDictionaryReaderQuotas ^ quotas, int maxBufferSize, System::Xml::OnXmlDictionaryReaderClose ^ onClose);
public void SetInput (System.IO.Stream stream, System.Text.Encoding[] encodings, string contentType, System.Xml.XmlDictionaryReaderQuotas quotas, int maxBufferSize, System.Xml.OnXmlDictionaryReaderClose onClose);
abstract member SetInput : System.IO.Stream * System.Text.Encoding[] * string * System.Xml.XmlDictionaryReaderQuotas * int * System.Xml.OnXmlDictionaryReaderClose -> unit
Public Sub SetInput (stream As Stream, encodings As Encoding(), contentType As String, quotas As XmlDictionaryReaderQuotas, maxBufferSize As Integer, onClose As OnXmlDictionaryReaderClose)

Parameters

stream
Stream

The stream from which to read.

encodings
Encoding[]

The possible character encodings of the stream.

contentType
String

The Content-Type of the message. Can be null if the MIME type is present in the document being read.

quotas
XmlDictionaryReaderQuotas

The XmlDictionaryReaderQuotas to apply to the reader.

maxBufferSize
Int32

The maximum allowed size of the buffer.

onClose
OnXmlDictionaryReaderClose

The delegate to use when an onClose event happens.

Applies to

SetInput(Byte[], Int32, Int32, Encoding[], String, XmlDictionaryReaderQuotas, Int32, OnXmlDictionaryReaderClose)

Specifies initialization requirements for XML MTOM readers that read a buffer.

public:
 void SetInput(cli::array <System::Byte> ^ buffer, int offset, int count, cli::array <System::Text::Encoding ^> ^ encodings, System::String ^ contentType, System::Xml::XmlDictionaryReaderQuotas ^ quotas, int maxBufferSize, System::Xml::OnXmlDictionaryReaderClose ^ onClose);
public void SetInput (byte[] buffer, int offset, int count, System.Text.Encoding[] encodings, string contentType, System.Xml.XmlDictionaryReaderQuotas quotas, int maxBufferSize, System.Xml.OnXmlDictionaryReaderClose onClose);
abstract member SetInput : byte[] * int * int * System.Text.Encoding[] * string * System.Xml.XmlDictionaryReaderQuotas * int * System.Xml.OnXmlDictionaryReaderClose -> unit
Public Sub SetInput (buffer As Byte(), offset As Integer, count As Integer, encodings As Encoding(), contentType As String, quotas As XmlDictionaryReaderQuotas, maxBufferSize As Integer, onClose As OnXmlDictionaryReaderClose)

Parameters

buffer
Byte[]

The buffer from which to read.

offset
Int32

The starting position from which to read in buffer.

count
Int32

The number of bytes that can be read from buffer.

encodings
Encoding[]

The possible character encodings of the input.

contentType
String

The Content-Type of the message. Can be null if the MIME type is present in the document being read.

quotas
XmlDictionaryReaderQuotas

The XmlDictionaryReaderQuotas to apply to the reader.

maxBufferSize
Int32

The maximum allowed size of the buffer.

onClose
OnXmlDictionaryReaderClose

The delegate to use when an onClose event happens.

Applies to