XmlDictionaryReader.CreateBinaryReader メソッド

定義

.NET バイナリ XML 形式を読み取ることのできる XmlDictionaryReader のインスタンスを作成します。

オーバーロード

CreateBinaryReader(Byte[], XmlDictionaryReaderQuotas)

.NET バイナリ XML 形式を読み取ることのできる XmlDictionaryReader のインスタンスを作成します。

CreateBinaryReader(Stream, XmlDictionaryReaderQuotas)

.NET バイナリ XML 形式を読み取ることのできる XmlDictionaryReader のインスタンスを作成します。

CreateBinaryReader(Stream, IXmlDictionary, XmlDictionaryReaderQuotas)

.NET バイナリ XML 形式を読み取ることのできる XmlDictionaryReader のインスタンスを作成します。

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

.NET バイナリ XML 形式を読み取ることのできる XmlDictionaryReader のインスタンスを作成します。

CreateBinaryReader(Stream, IXmlDictionary, XmlDictionaryReaderQuotas, XmlBinaryReaderSession)

.NET バイナリ XML 形式を読み取ることのできる XmlDictionaryReader のインスタンスを作成します。

CreateBinaryReader(Byte[], Int32, Int32, IXmlDictionary, XmlDictionaryReaderQuotas)

.NET バイナリ XML 形式を読み取ることのできる XmlDictionaryReader のインスタンスを作成します。

CreateBinaryReader(Stream, IXmlDictionary, XmlDictionaryReaderQuotas, XmlBinaryReaderSession, OnXmlDictionaryReaderClose)

.NET バイナリ XML 形式を読み取ることのできる XmlDictionaryReader のインスタンスを作成します。

CreateBinaryReader(Byte[], Int32, Int32, IXmlDictionary, XmlDictionaryReaderQuotas, XmlBinaryReaderSession)

.NET バイナリ XML 形式を読み取ることのできる XmlDictionaryReader のインスタンスを作成します。

CreateBinaryReader(Byte[], Int32, Int32, IXmlDictionary, XmlDictionaryReaderQuotas, XmlBinaryReaderSession, OnXmlDictionaryReaderClose)

.NET バイナリ XML 形式を読み取ることのできる XmlDictionaryReader のインスタンスを作成します。

注釈

これらのオーバーロードは、.NET バイナリ XML 形式を読み取ることのできる XmlDictionaryReader のインスタンスを作成します。

CreateBinaryReader(Byte[], XmlDictionaryReaderQuotas)

.NET バイナリ XML 形式を読み取ることのできる XmlDictionaryReader のインスタンスを作成します。

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

パラメーター

buffer
Byte[]

読み込み元のバッファー。

quotas
XmlDictionaryReaderQuotas

この操作に適用されるクォータ。

戻り値

XmlDictionaryReader

XmlDictionaryReader のインスタンス。

例外

buffernullです。

注釈

他の XmlDictionaryReader プロパティは既定値または null に設定されます。

適用対象

CreateBinaryReader(Stream, XmlDictionaryReaderQuotas)

.NET バイナリ XML 形式を読み取ることのできる XmlDictionaryReader のインスタンスを作成します。

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

パラメーター

stream
Stream

読み込み元のストリーム。

quotas
XmlDictionaryReaderQuotas

この操作に適用されるクォータ。

戻り値

XmlDictionaryReader

XmlDictionaryReader のインスタンス。

例外

streamnullです。

注釈

他の XmlDictionaryReader プロパティは既定値または null に設定されます。

適用対象

CreateBinaryReader(Stream, IXmlDictionary, XmlDictionaryReaderQuotas)

.NET バイナリ XML 形式を読み取ることのできる XmlDictionaryReader のインスタンスを作成します。

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

パラメーター

stream
Stream

読み込み元のストリーム。

dictionary
IXmlDictionary

XmlDictionary エクスポートします。

quotas
XmlDictionaryReaderQuotas

この操作に適用されるクォータ。

戻り値

XmlDictionaryReader

XmlDictionaryReader のインスタンス。

例外

stream または quotasnull です。

注釈

他の XmlDictionaryReader プロパティは既定値または null に設定されます。

適用対象

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

.NET バイナリ XML 形式を読み取ることのできる XmlDictionaryReader のインスタンスを作成します。

public:
 static System::Xml::XmlDictionaryReader ^ CreateBinaryReader(cli::array <System::Byte> ^ buffer, int offset, int count, System::Xml::XmlDictionaryReaderQuotas ^ quotas);
public static System.Xml.XmlDictionaryReader CreateBinaryReader (byte[] buffer, int offset, int count, System.Xml.XmlDictionaryReaderQuotas quotas);
static member CreateBinaryReader : byte[] * int * int * System.Xml.XmlDictionaryReaderQuotas -> System.Xml.XmlDictionaryReader
Public Shared Function CreateBinaryReader (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

XmlDictionaryReader のインスタンス。

例外

buffernullです。

count が 0 未満の値か、オフセットを引いたバッファー サイズより大きい値です。

  • または -

offset が 0 未満の値か、バッファー サイズより大きい値です。

注釈

他の XmlDictionaryReader プロパティは既定値または null に設定されます。

適用対象

CreateBinaryReader(Stream, IXmlDictionary, XmlDictionaryReaderQuotas, XmlBinaryReaderSession)

.NET バイナリ XML 形式を読み取ることのできる XmlDictionaryReader のインスタンスを作成します。

public:
 static System::Xml::XmlDictionaryReader ^ CreateBinaryReader(System::IO::Stream ^ stream, System::Xml::IXmlDictionary ^ dictionary, System::Xml::XmlDictionaryReaderQuotas ^ quotas, System::Xml::XmlBinaryReaderSession ^ session);
public static System.Xml.XmlDictionaryReader CreateBinaryReader (System.IO.Stream stream, System.Xml.IXmlDictionary dictionary, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.XmlBinaryReaderSession session);
public static System.Xml.XmlDictionaryReader CreateBinaryReader (System.IO.Stream stream, System.Xml.IXmlDictionary? dictionary, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.XmlBinaryReaderSession? session);
static member CreateBinaryReader : System.IO.Stream * System.Xml.IXmlDictionary * System.Xml.XmlDictionaryReaderQuotas * System.Xml.XmlBinaryReaderSession -> System.Xml.XmlDictionaryReader
Public Shared Function CreateBinaryReader (stream As Stream, dictionary As IXmlDictionary, quotas As XmlDictionaryReaderQuotas, session As XmlBinaryReaderSession) As XmlDictionaryReader

パラメーター

stream
Stream

読み込み元のストリーム。

dictionary
IXmlDictionary

XmlDictionary エクスポートします。

quotas
XmlDictionaryReaderQuotas

この操作に適用されるクォータ。

session
XmlBinaryReaderSession

XmlBinaryReaderSession エクスポートします。

戻り値

XmlDictionaryReader

XmlDictionaryReader のインスタンス。

例外

streamnullです。

注釈

他の XmlDictionaryReader プロパティは既定値または null に設定されます。

適用対象

CreateBinaryReader(Byte[], Int32, Int32, IXmlDictionary, XmlDictionaryReaderQuotas)

.NET バイナリ XML 形式を読み取ることのできる XmlDictionaryReader のインスタンスを作成します。

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

パラメーター

buffer
Byte[]

読み込み元のバッファー。

offset
Int32

buffer の読み取り開始位置。

count
Int32

buffer からの読み取り可能バイト数。

dictionary
IXmlDictionary

XmlDictionary エクスポートします。

quotas
XmlDictionaryReaderQuotas

この操作に適用されるクォータ。

戻り値

XmlDictionaryReader

XmlDictionaryReader のインスタンス。

例外

buffernullです。

  • または -

offset が 0 未満の値か、バッファー サイズより大きい値です。

count が 0 未満の値か、オフセットを引いたバッファー サイズより大きい値です。

注釈

他の XmlDictionaryReader プロパティは既定値または null に設定されます。

適用対象

CreateBinaryReader(Stream, IXmlDictionary, XmlDictionaryReaderQuotas, XmlBinaryReaderSession, OnXmlDictionaryReaderClose)

.NET バイナリ XML 形式を読み取ることのできる XmlDictionaryReader のインスタンスを作成します。

public:
 static System::Xml::XmlDictionaryReader ^ CreateBinaryReader(System::IO::Stream ^ stream, System::Xml::IXmlDictionary ^ dictionary, System::Xml::XmlDictionaryReaderQuotas ^ quotas, System::Xml::XmlBinaryReaderSession ^ session, System::Xml::OnXmlDictionaryReaderClose ^ onClose);
public static System.Xml.XmlDictionaryReader CreateBinaryReader (System.IO.Stream stream, System.Xml.IXmlDictionary? dictionary, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.XmlBinaryReaderSession? session, System.Xml.OnXmlDictionaryReaderClose? onClose);
public static System.Xml.XmlDictionaryReader CreateBinaryReader (System.IO.Stream stream, System.Xml.IXmlDictionary dictionary, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.XmlBinaryReaderSession session, System.Xml.OnXmlDictionaryReaderClose onClose);
static member CreateBinaryReader : System.IO.Stream * System.Xml.IXmlDictionary * System.Xml.XmlDictionaryReaderQuotas * System.Xml.XmlBinaryReaderSession * System.Xml.OnXmlDictionaryReaderClose -> System.Xml.XmlDictionaryReader
Public Shared Function CreateBinaryReader (stream As Stream, dictionary As IXmlDictionary, quotas As XmlDictionaryReaderQuotas, session As XmlBinaryReaderSession, onClose As OnXmlDictionaryReaderClose) As XmlDictionaryReader

パラメーター

stream
Stream

読み込み元のストリーム。

dictionary
IXmlDictionary

XmlDictionary エクスポートします。

session
XmlBinaryReaderSession

XmlBinaryReaderSession エクスポートします。

onClose
OnXmlDictionaryReaderClose

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

戻り値

XmlDictionaryReader

XmlDictionaryReader のインスタンス。

例外

streamnullです。

注釈

他の XmlDictionaryReader プロパティは既定値または null に設定されます。

適用対象

CreateBinaryReader(Byte[], Int32, Int32, IXmlDictionary, XmlDictionaryReaderQuotas, XmlBinaryReaderSession)

.NET バイナリ XML 形式を読み取ることのできる XmlDictionaryReader のインスタンスを作成します。

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

パラメーター

buffer
Byte[]

読み込み元のバッファー。

offset
Int32

buffer の読み取り開始位置。

count
Int32

buffer からの読み取り可能バイト数。

dictionary
IXmlDictionary

使用する XmlDictionary

戻り値

XmlDictionaryReader

XmlDictionaryReader のインスタンス。

例外

buffernullです。

count が 0 未満の値か、オフセットを引いたバッファー サイズより大きい値です。

  • または -

offset が 0 未満の値か、バッファー サイズより大きい値です。

注釈

他の XmlDictionaryReader プロパティは既定値または null に設定されます。

適用対象

CreateBinaryReader(Byte[], Int32, Int32, IXmlDictionary, XmlDictionaryReaderQuotas, XmlBinaryReaderSession, OnXmlDictionaryReaderClose)

.NET バイナリ XML 形式を読み取ることのできる XmlDictionaryReader のインスタンスを作成します。

public:
 static System::Xml::XmlDictionaryReader ^ CreateBinaryReader(cli::array <System::Byte> ^ buffer, int offset, int count, System::Xml::IXmlDictionary ^ dictionary, System::Xml::XmlDictionaryReaderQuotas ^ quotas, System::Xml::XmlBinaryReaderSession ^ session, System::Xml::OnXmlDictionaryReaderClose ^ onClose);
public static System.Xml.XmlDictionaryReader CreateBinaryReader (byte[] buffer, int offset, int count, System.Xml.IXmlDictionary? dictionary, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.XmlBinaryReaderSession? session, System.Xml.OnXmlDictionaryReaderClose? onClose);
public static System.Xml.XmlDictionaryReader CreateBinaryReader (byte[] buffer, int offset, int count, System.Xml.IXmlDictionary dictionary, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.XmlBinaryReaderSession session, System.Xml.OnXmlDictionaryReaderClose onClose);
static member CreateBinaryReader : byte[] * int * int * System.Xml.IXmlDictionary * System.Xml.XmlDictionaryReaderQuotas * System.Xml.XmlBinaryReaderSession * System.Xml.OnXmlDictionaryReaderClose -> System.Xml.XmlDictionaryReader
Public Shared Function CreateBinaryReader (buffer As Byte(), offset As Integer, count As Integer, dictionary As IXmlDictionary, quotas As XmlDictionaryReaderQuotas, session As XmlBinaryReaderSession, onClose As OnXmlDictionaryReaderClose) As XmlDictionaryReader

パラメーター

buffer
Byte[]

読み込み元のバッファー。

offset
Int32

buffer の読み取り開始位置。

count
Int32

buffer からの読み取り可能バイト数。

dictionary
IXmlDictionary

使用する XmlDictionary

onClose
OnXmlDictionaryReaderClose

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

戻り値

XmlDictionaryReader

XmlDictionaryReader のインスタンス。

例外

buffernullです。

count が 0 未満の値か、オフセットを引いたバッファー サイズより大きい値です。

  • または -

offset が 0 未満の値か、バッファー サイズより大きい値です。

注釈

他の XmlDictionaryReader プロパティは既定値または null に設定されます。

適用対象