XmlDictionaryReader.CreateTextReader メソッド

定義

XmlDictionaryReader のインスタンスを作成します。

オーバーロード

注釈

これらのオーバーロードは、 XmlDictionaryReaderのインスタンスを作成します。

CreateTextReader(Stream, Encoding, XmlDictionaryReaderQuotas, OnXmlDictionaryReaderClose)

XmlDictionaryReader のインスタンスを作成します。

public:
 static System::Xml::XmlDictionaryReader ^ CreateTextReader(System::IO::Stream ^ stream, System::Text::Encoding ^ encoding, System::Xml::XmlDictionaryReaderQuotas ^ quotas, System::Xml::OnXmlDictionaryReaderClose ^ onClose);
public static System.Xml.XmlDictionaryReader CreateTextReader(System.IO.Stream stream, System.Text.Encoding encoding, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.OnXmlDictionaryReaderClose onClose);
static member CreateTextReader : System.IO.Stream * System.Text.Encoding * System.Xml.XmlDictionaryReaderQuotas * System.Xml.OnXmlDictionaryReaderClose -> System.Xml.XmlDictionaryReader
Public Shared Function CreateTextReader (stream As Stream, encoding As Encoding, quotas As XmlDictionaryReaderQuotas, onClose As OnXmlDictionaryReaderClose) As XmlDictionaryReader

パラメーター

stream
Stream

読み取り元のストリーム。

encoding
Encoding

適用するエンコード プロパティを指定する Encoding オブジェクト。

onClose
OnXmlDictionaryReaderClose

リーダーが閉じられたときに呼び出されるデリゲート。

返品

XmlDictionaryReaderのインスタンス。

注釈

作成されたリーダーは、UTF-8 テキストの読み取りに最適化されています。

適用対象

CreateTextReader(Byte[], XmlDictionaryReaderQuotas)

XmlDictionaryReader のインスタンスを作成します。

public:
 static System::Xml::XmlDictionaryReader ^ CreateTextReader(cli::array <System::Byte> ^ buffer, System::Xml::XmlDictionaryReaderQuotas ^ quotas);
public static System.Xml.XmlDictionaryReader CreateTextReader(byte[] buffer, System.Xml.XmlDictionaryReaderQuotas quotas);
static member CreateTextReader : byte[] * System.Xml.XmlDictionaryReaderQuotas -> System.Xml.XmlDictionaryReader
Public Shared Function CreateTextReader (buffer As Byte(), quotas As XmlDictionaryReaderQuotas) As XmlDictionaryReader

パラメーター

buffer
Byte[]

読み取り元のバッファー。

quotas
XmlDictionaryReaderQuotas

リーダーに適用されるクォータ。

返品

XmlDictionaryReaderのインスタンス。

例外

buffernullです。

注釈

作成されたリーダーは、UTF-8 テキストの読み取りに最適化されています。

適用対象

CreateTextReader(Stream, XmlDictionaryReaderQuotas)

XmlDictionaryReader のインスタンスを作成します。

public:
 static System::Xml::XmlDictionaryReader ^ CreateTextReader(System::IO::Stream ^ stream, System::Xml::XmlDictionaryReaderQuotas ^ quotas);
public static System.Xml.XmlDictionaryReader CreateTextReader(System.IO.Stream stream, System.Xml.XmlDictionaryReaderQuotas quotas);
static member CreateTextReader : System.IO.Stream * System.Xml.XmlDictionaryReaderQuotas -> System.Xml.XmlDictionaryReader
Public Shared Function CreateTextReader (stream As Stream, quotas As XmlDictionaryReaderQuotas) As XmlDictionaryReader

パラメーター

stream
Stream

読み取り元のストリーム。

quotas
XmlDictionaryReaderQuotas

リーダーに適用されるクォータ。

返品

XmlDictionaryReaderのインスタンス。

注釈

作成されたリーダーは、UTF-8 テキストの読み取りに最適化されています。

適用対象

CreateTextReader(Byte[], Int32, Int32, XmlDictionaryReaderQuotas)

XmlDictionaryReader のインスタンスを作成します。

public:
 static System::Xml::XmlDictionaryReader ^ CreateTextReader(cli::array <System::Byte> ^ buffer, int offset, int count, System::Xml::XmlDictionaryReaderQuotas ^ quotas);
public static System.Xml.XmlDictionaryReader CreateTextReader(byte[] buffer, int offset, int count, System.Xml.XmlDictionaryReaderQuotas quotas);
static member CreateTextReader : byte[] * int * int * System.Xml.XmlDictionaryReaderQuotas -> System.Xml.XmlDictionaryReader
Public Shared Function CreateTextReader (buffer As Byte(), offset As Integer, count As Integer, quotas As XmlDictionaryReaderQuotas) As XmlDictionaryReader

パラメーター

buffer
Byte[]

読み取り元のバッファー。

offset
Int32

bufferで読み取る開始位置。

count
Int32

bufferから読み取ることができるバイト数。

quotas
XmlDictionaryReaderQuotas

リーダーに適用されるクォータ。

返品

XmlDictionaryReaderのインスタンス。

注釈

作成されたリーダーは、UTF-8 テキストの読み取りに最適化されています。

適用対象

CreateTextReader(Byte[], Int32, Int32, Encoding, XmlDictionaryReaderQuotas, OnXmlDictionaryReaderClose)

XmlDictionaryReader のインスタンスを作成します。

public:
 static System::Xml::XmlDictionaryReader ^ CreateTextReader(cli::array <System::Byte> ^ buffer, int offset, int count, System::Text::Encoding ^ encoding, System::Xml::XmlDictionaryReaderQuotas ^ quotas, System::Xml::OnXmlDictionaryReaderClose ^ onClose);
public static System.Xml.XmlDictionaryReader CreateTextReader(byte[] buffer, int offset, int count, System.Text.Encoding encoding, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.OnXmlDictionaryReaderClose onClose);
static member CreateTextReader : byte[] * int * int * System.Text.Encoding * System.Xml.XmlDictionaryReaderQuotas * System.Xml.OnXmlDictionaryReaderClose -> System.Xml.XmlDictionaryReader
Public Shared Function CreateTextReader (buffer As Byte(), offset As Integer, count As Integer, encoding As Encoding, quotas As XmlDictionaryReaderQuotas, onClose As OnXmlDictionaryReaderClose) As XmlDictionaryReader

パラメーター

buffer
Byte[]

読み取り元のバッファー。

offset
Int32

bufferで読み取る開始位置。

count
Int32

bufferから読み取ることができるバイト数。

encoding
Encoding

適用するエンコード プロパティを指定する Encoding オブジェクト。

onClose
OnXmlDictionaryReaderClose

リーダーが閉じられたときに呼び出されるデリゲート。

返品

XmlDictionaryReaderのインスタンス。

注釈

作成されたリーダーは、UTF-8 テキストの読み取りに最適化されています。

適用対象