XmlDictionaryReader.CreateBinaryReader Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vytvoří instanci XmlDictionaryReader , která může číst binární formát XML .NET.
Přetížení
Poznámky
Tato přetížení vytvářejí instanci XmlDictionaryReader , která může číst binární formát XML .NET.
CreateBinaryReader(Byte[], XmlDictionaryReaderQuotas)
Vytvoří instanci XmlDictionaryReader , která může číst binární formát XML .NET.
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
Parametry
- buffer
- Byte[]
Vyrovnávací paměť, ze které se má číst.
- quotas
- XmlDictionaryReaderQuotas
Kvóty, které se vztahují na tuto operaci.
Návraty
Instance XmlDictionaryReader.
Výjimky
buffer
je null
.
Poznámky
Jiné XmlDictionaryReader vlastnosti jsou nastaveny na výchozí hodnoty nebo null
.
Platí pro
CreateBinaryReader(Stream, XmlDictionaryReaderQuotas)
Vytvoří instanci XmlDictionaryReader , která může číst binární formát XML .NET.
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
Parametry
- stream
- Stream
Datový proud, ze kterého se má číst.
- quotas
- XmlDictionaryReaderQuotas
Kvóty, které se vztahují na tuto operaci.
Návraty
Instance XmlDictionaryReader.
Výjimky
stream
je null
.
Poznámky
Jiné XmlDictionaryReader vlastnosti jsou nastaveny na výchozí hodnoty nebo null
.
Platí pro
CreateBinaryReader(Stream, IXmlDictionary, XmlDictionaryReaderQuotas)
Vytvoří instanci XmlDictionaryReader , která může číst binární formát XML .NET.
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
Parametry
- stream
- Stream
Datový proud, ze kterého se má číst.
- dictionary
- IXmlDictionary
XmlDictionary použít.
- quotas
- XmlDictionaryReaderQuotas
Kvóty, které se vztahují na tuto operaci.
Návraty
Instance XmlDictionaryReader.
Výjimky
stream
nebo quotas
je null
.
Poznámky
Jiné XmlDictionaryReader vlastnosti jsou nastaveny na výchozí hodnoty nebo null
.
Platí pro
CreateBinaryReader(Byte[], Int32, Int32, XmlDictionaryReaderQuotas)
Vytvoří instanci XmlDictionaryReader , která může číst binární formát XML .NET.
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
Parametry
- buffer
- Byte[]
Vyrovnávací paměť, ze které se má číst.
- offset
- Int32
Počáteční pozice, ze které se má číst buffer
.
- count
- Int32
Počet bajtů, které lze číst z buffer
.
- quotas
- XmlDictionaryReaderQuotas
Kvóty, které se vztahují na tuto operaci.
Návraty
Instance XmlDictionaryReader.
Výjimky
buffer
je null
.
count
je menší než nula nebo větší než délka vyrovnávací paměti minus posun.
-nebo-
offset
je menší než nula nebo větší než délka vyrovnávací paměti.
Poznámky
Jiné XmlDictionaryReader vlastnosti jsou nastaveny na výchozí hodnoty nebo null
.
Platí pro
CreateBinaryReader(Stream, IXmlDictionary, XmlDictionaryReaderQuotas, XmlBinaryReaderSession)
Vytvoří instanci XmlDictionaryReader , která může číst binární formát XML .NET.
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
Parametry
- stream
- Stream
Datový proud, ze kterého se má číst.
- dictionary
- IXmlDictionary
XmlDictionary použít.
- quotas
- XmlDictionaryReaderQuotas
Kvóty, které se vztahují na tuto operaci.
- session
- XmlBinaryReaderSession
XmlBinaryReaderSession použít.
Návraty
Instance XmlDictionaryReader.
Výjimky
stream
je null
.
Poznámky
Jiné XmlDictionaryReader vlastnosti jsou nastaveny na výchozí hodnoty nebo null
.
Platí pro
CreateBinaryReader(Byte[], Int32, Int32, IXmlDictionary, XmlDictionaryReaderQuotas)
Vytvoří instanci XmlDictionaryReader , která může číst binární formát XML .NET.
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
Parametry
- buffer
- Byte[]
Vyrovnávací paměť, ze které se má číst.
- offset
- Int32
Počáteční pozice, ze které se má číst buffer
.
- count
- Int32
Počet bajtů, které lze číst z buffer
.
- dictionary
- IXmlDictionary
XmlDictionary použít.
- quotas
- XmlDictionaryReaderQuotas
Kvóty, které se vztahují na tuto operaci.
Návraty
Instance XmlDictionaryReader.
Výjimky
buffer
je null
.
-nebo-
offset
je menší než nula nebo větší než délka vyrovnávací paměti.
count
je menší než nula nebo větší než délka vyrovnávací paměti minus posun.
Poznámky
Jiné XmlDictionaryReader vlastnosti jsou nastaveny na výchozí hodnoty nebo null
.
Platí pro
CreateBinaryReader(Stream, IXmlDictionary, XmlDictionaryReaderQuotas, XmlBinaryReaderSession, OnXmlDictionaryReaderClose)
Vytvoří instanci XmlDictionaryReader , která může číst binární formát XML .NET.
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
Parametry
- stream
- Stream
Datový proud, ze kterého se má číst.
- dictionary
- IXmlDictionary
XmlDictionary použít.
- quotas
- XmlDictionaryReaderQuotas
XmlDictionaryReaderQuotas použít.
- session
- XmlBinaryReaderSession
XmlBinaryReaderSession použít.
- onClose
- OnXmlDictionaryReaderClose
Delegát, který má být volána při zavření čtenáře.
Návraty
Instance XmlDictionaryReader.
Výjimky
stream
je null
.
Poznámky
Jiné XmlDictionaryReader vlastnosti jsou nastaveny na výchozí hodnoty nebo null
.
Platí pro
CreateBinaryReader(Byte[], Int32, Int32, IXmlDictionary, XmlDictionaryReaderQuotas, XmlBinaryReaderSession)
Vytvoří instanci XmlDictionaryReader , která může číst binární formát XML .NET.
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
Parametry
- buffer
- Byte[]
Vyrovnávací paměť, ze které se má číst.
- offset
- Int32
Počáteční pozice, ze které se má číst buffer
.
- count
- Int32
Počet bajtů, které lze číst z buffer
.
- dictionary
- IXmlDictionary
Používá XmlDictionary se.
- quotas
- XmlDictionaryReaderQuotas
To XmlDictionaryReaderQuotas platí.
- session
- XmlBinaryReaderSession
Používá XmlBinaryReaderSession se.
Návraty
Instance XmlDictionaryReader.
Výjimky
buffer
je null
.
count
je menší než nula nebo větší než délka vyrovnávací paměti minus posun.
-nebo-
offset
je menší než nula nebo větší než délka vyrovnávací paměti.
Poznámky
Jiné XmlDictionaryReader vlastnosti jsou nastaveny na výchozí hodnoty nebo null
.
Platí pro
CreateBinaryReader(Byte[], Int32, Int32, IXmlDictionary, XmlDictionaryReaderQuotas, XmlBinaryReaderSession, OnXmlDictionaryReaderClose)
Vytvoří instanci XmlDictionaryReader , která může číst binární formát XML .NET.
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
Parametry
- buffer
- Byte[]
Vyrovnávací paměť, ze které se má číst.
- offset
- Int32
Počáteční pozice, ze které se má číst buffer
.
- count
- Int32
Počet bajtů, které lze číst z buffer
.
- dictionary
- IXmlDictionary
Používá XmlDictionary se.
- quotas
- XmlDictionaryReaderQuotas
To XmlDictionaryReaderQuotas platí.
- session
- XmlBinaryReaderSession
Používá XmlBinaryReaderSession se.
- onClose
- OnXmlDictionaryReaderClose
Delegát, který má být volána při zavření čtenáře.
Návraty
Instance XmlDictionaryReader.
Výjimky
buffer
je null
.
count
je menší než nula nebo větší než délka vyrovnávací paměti minus posun.
-nebo-
offset
je menší než nula nebo větší než délka vyrovnávací paměti.
Poznámky
Jiné XmlDictionaryReader vlastnosti jsou nastaveny na výchozí hodnoty nebo null
.