共用方式為


IXmlMtomReaderInitializer.SetInput 方法

定義

指定實作這個方法之 XML MTOM 讀取器的初始化需求。

多載

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

指定讀取資料流之 XML MTOM 讀取器的初始化需求。

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

指定讀取緩衝區之 XML MTOM 讀取器的初始化需求。

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

指定讀取資料流之 XML MTOM 讀取器的初始化需求。

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)

參數

stream
Stream

要從其中讀取的資料流。

encodings
Encoding[]

資料流的可能字元編碼。

contentType
String

訊息的 Content-Type。 如果目前讀取的文件中有 MIME 類型,則可以是 null

quotas
XmlDictionaryReaderQuotas

要套用至讀取器的 XmlDictionaryReaderQuotas

maxBufferSize
Int32

允許的緩衝區大小上限。

onClose
OnXmlDictionaryReaderClose

要在發生 onClose 事件時使用的委派。

適用於

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

指定讀取緩衝區之 XML MTOM 讀取器的初始化需求。

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)

參數

buffer
Byte[]

要從其中讀取的緩衝區。

offset
Int32

要在 buffer 中進行讀取的起始位置。

count
Int32

可以從 buffer 中讀取的位元組數目。

encodings
Encoding[]

輸入的可能字元編碼。

contentType
String

訊息的 Content-Type。 如果目前讀取的文件中有 MIME 類型,則可以是 null

quotas
XmlDictionaryReaderQuotas

要套用至讀取器的 XmlDictionaryReaderQuotas

maxBufferSize
Int32

允許的緩衝區大小上限。

onClose
OnXmlDictionaryReaderClose

要在發生 onClose 事件時使用的委派。

適用於