XmlDictionaryWriter.CreateBinaryWriter Metódus
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Létrehoz egy olyan példányt XmlDictionaryWriter , amely WCF bináris XML-formátumot ír.
Túlterhelések
| Name | Description |
|---|---|
| CreateBinaryWriter(Stream) |
Létrehoz egy olyan példányt XmlDictionaryWriter , amely WCF bináris XML-formátumot ír. |
| CreateBinaryWriter(Stream, IXmlDictionary) |
Létrehoz egy olyan példányt XmlDictionaryWriter , amely WCF bináris XML-formátumot ír. |
| CreateBinaryWriter(Stream, IXmlDictionary, XmlBinaryWriterSession) |
Létrehoz egy olyan példányt XmlDictionaryWriter , amely WCF bináris XML-formátumot ír. |
| CreateBinaryWriter(Stream, IXmlDictionary, XmlBinaryWriterSession, Boolean) |
Létrehoz egy olyan példányt XmlDictionaryWriter , amely WCF bináris XML-formátumot ír. |
Megjegyzések
A bináris formátum attribútumértékként csak egy szöveges csomópontot támogat, ezért puffereli a hozzá írt értékeket egyetlen csomópont kibocsátásához, ahogyan az az alábbi mintakódban látható.
XmlWriter binarywriter = XmlDictionaryWriter.CreateBinaryWriter(Stream.Null);
binarywriter.WriteStartAttribute("StartAttribute");
string largeStr = new string('r', 100000);
for (int i = 0; i < 10000; i++)
{
binarywriter.WriteValue(largeStr);
}
binarywriter.WriteEndAttribute();
Az előző mintában a kód körülbelül 1 GB memóriát pufferel, míg a többi íróban a megadott értékeket írja.
CreateBinaryWriter(Stream)
- Forrás:
- XmlDictionaryWriter.cs
- Forrás:
- XmlDictionaryWriter.cs
- Forrás:
- XmlDictionaryWriter.cs
- Forrás:
- XmlDictionaryWriter.cs
- Forrás:
- XmlDictionaryWriter.cs
Létrehoz egy olyan példányt XmlDictionaryWriter , amely WCF bináris XML-formátumot ír.
public:
static System::Xml::XmlDictionaryWriter ^ CreateBinaryWriter(System::IO::Stream ^ stream);
public static System.Xml.XmlDictionaryWriter CreateBinaryWriter(System.IO.Stream stream);
static member CreateBinaryWriter : System.IO.Stream -> System.Xml.XmlDictionaryWriter
Public Shared Function CreateBinaryWriter (stream As Stream) As XmlDictionaryWriter
Paraméterek
- stream
- Stream
A stream, amelybe írni szeretne.
Válaszok
Egy példány.XmlDictionaryWriter
A következőre érvényes:
CreateBinaryWriter(Stream, IXmlDictionary)
- Forrás:
- XmlDictionaryWriter.cs
- Forrás:
- XmlDictionaryWriter.cs
- Forrás:
- XmlDictionaryWriter.cs
- Forrás:
- XmlDictionaryWriter.cs
- Forrás:
- XmlDictionaryWriter.cs
Létrehoz egy olyan példányt XmlDictionaryWriter , amely WCF bináris XML-formátumot ír.
public:
static System::Xml::XmlDictionaryWriter ^ CreateBinaryWriter(System::IO::Stream ^ stream, System::Xml::IXmlDictionary ^ dictionary);
public static System.Xml.XmlDictionaryWriter CreateBinaryWriter(System.IO.Stream stream, System.Xml.IXmlDictionary dictionary);
public static System.Xml.XmlDictionaryWriter CreateBinaryWriter(System.IO.Stream stream, System.Xml.IXmlDictionary? dictionary);
static member CreateBinaryWriter : System.IO.Stream * System.Xml.IXmlDictionary -> System.Xml.XmlDictionaryWriter
Public Shared Function CreateBinaryWriter (stream As Stream, dictionary As IXmlDictionary) As XmlDictionaryWriter
Paraméterek
- stream
- Stream
A stream, amelybe írni szeretne.
- dictionary
- IXmlDictionary
A XmlDictionary megosztott szótárként használandó.
Válaszok
Egy példány.XmlDictionaryWriter
A következőre érvényes:
CreateBinaryWriter(Stream, IXmlDictionary, XmlBinaryWriterSession)
- Forrás:
- XmlDictionaryWriter.cs
- Forrás:
- XmlDictionaryWriter.cs
- Forrás:
- XmlDictionaryWriter.cs
- Forrás:
- XmlDictionaryWriter.cs
- Forrás:
- XmlDictionaryWriter.cs
Létrehoz egy olyan példányt XmlDictionaryWriter , amely WCF bináris XML-formátumot ír.
public:
static System::Xml::XmlDictionaryWriter ^ CreateBinaryWriter(System::IO::Stream ^ stream, System::Xml::IXmlDictionary ^ dictionary, System::Xml::XmlBinaryWriterSession ^ session);
public static System.Xml.XmlDictionaryWriter CreateBinaryWriter(System.IO.Stream stream, System.Xml.IXmlDictionary dictionary, System.Xml.XmlBinaryWriterSession session);
public static System.Xml.XmlDictionaryWriter CreateBinaryWriter(System.IO.Stream stream, System.Xml.IXmlDictionary? dictionary, System.Xml.XmlBinaryWriterSession? session);
static member CreateBinaryWriter : System.IO.Stream * System.Xml.IXmlDictionary * System.Xml.XmlBinaryWriterSession -> System.Xml.XmlDictionaryWriter
Public Shared Function CreateBinaryWriter (stream As Stream, dictionary As IXmlDictionary, session As XmlBinaryWriterSession) As XmlDictionaryWriter
Paraméterek
- stream
- Stream
A stream, amelybe írni szeretne.
- dictionary
- IXmlDictionary
A XmlDictionary megosztott szótárként használandó.
- session
- XmlBinaryWriterSession
A XmlBinaryWriterSession használni kívánt.
Válaszok
Egy példány.XmlDictionaryWriter
A következőre érvényes:
CreateBinaryWriter(Stream, IXmlDictionary, XmlBinaryWriterSession, Boolean)
- Forrás:
- XmlDictionaryWriter.cs
- Forrás:
- XmlDictionaryWriter.cs
- Forrás:
- XmlDictionaryWriter.cs
- Forrás:
- XmlDictionaryWriter.cs
- Forrás:
- XmlDictionaryWriter.cs
Létrehoz egy olyan példányt XmlDictionaryWriter , amely WCF bináris XML-formátumot ír.
public:
static System::Xml::XmlDictionaryWriter ^ CreateBinaryWriter(System::IO::Stream ^ stream, System::Xml::IXmlDictionary ^ dictionary, System::Xml::XmlBinaryWriterSession ^ session, bool ownsStream);
public static System.Xml.XmlDictionaryWriter CreateBinaryWriter(System.IO.Stream stream, System.Xml.IXmlDictionary dictionary, System.Xml.XmlBinaryWriterSession session, bool ownsStream);
public static System.Xml.XmlDictionaryWriter CreateBinaryWriter(System.IO.Stream stream, System.Xml.IXmlDictionary? dictionary, System.Xml.XmlBinaryWriterSession? session, bool ownsStream);
static member CreateBinaryWriter : System.IO.Stream * System.Xml.IXmlDictionary * System.Xml.XmlBinaryWriterSession * bool -> System.Xml.XmlDictionaryWriter
Public Shared Function CreateBinaryWriter (stream As Stream, dictionary As IXmlDictionary, session As XmlBinaryWriterSession, ownsStream As Boolean) As XmlDictionaryWriter
Paraméterek
- stream
- Stream
Az a stream, amelyből olvasni szeretne.
- dictionary
- IXmlDictionary
A XmlDictionary megosztott szótárként használandó.
- session
- XmlBinaryWriterSession
A XmlBinaryWriterSession használni kívánt.
- ownsStream
- Boolean
true annak jelzésére, hogy a streamet az író bezárja, amikor elkészült; egyéb esetben false.
Válaszok
Egy példány.XmlDictionaryWriter