IXmlMtomReaderInitializer.SetInput Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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.