XmlDictionaryWriter.CreateBinaryWriter Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Membuat instans XmlDictionaryWriter yang menulis format XML biner WCF.
Overload
| Nama | Deskripsi |
|---|---|
| CreateBinaryWriter(Stream) |
Membuat instans XmlDictionaryWriter yang menulis format XML biner WCF. |
| CreateBinaryWriter(Stream, IXmlDictionary) |
Membuat instans XmlDictionaryWriter yang menulis format XML biner WCF. |
| CreateBinaryWriter(Stream, IXmlDictionary, XmlBinaryWriterSession) |
Membuat instans XmlDictionaryWriter yang menulis format XML biner WCF. |
| CreateBinaryWriter(Stream, IXmlDictionary, XmlBinaryWriterSession, Boolean) |
Membuat instans XmlDictionaryWriter yang menulis format XML biner WCF. |
Keterangan
Format biner hanya mendukung satu simpul teks sebagai nilai atribut dan oleh karena itu buffer nilai yang ditulis untuk memancarkan satu simpul, seperti yang ditunjukkan dalam kode sampel berikut.
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();
Dalam sampel sebelumnya, buffer kode sekitar 1 GB memori, sementara di penulis lain menulis nilai saat disediakan.
CreateBinaryWriter(Stream)
- Sumber:
- XmlDictionaryWriter.cs
- Sumber:
- XmlDictionaryWriter.cs
- Sumber:
- XmlDictionaryWriter.cs
- Sumber:
- XmlDictionaryWriter.cs
- Sumber:
- XmlDictionaryWriter.cs
Membuat instans XmlDictionaryWriter yang menulis format XML biner WCF.
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
Parameter
- stream
- Stream
Aliran yang akan ditulis.
Mengembalikan
Instans XmlDictionaryWriter.
Berlaku untuk
CreateBinaryWriter(Stream, IXmlDictionary)
- Sumber:
- XmlDictionaryWriter.cs
- Sumber:
- XmlDictionaryWriter.cs
- Sumber:
- XmlDictionaryWriter.cs
- Sumber:
- XmlDictionaryWriter.cs
- Sumber:
- XmlDictionaryWriter.cs
Membuat instans XmlDictionaryWriter yang menulis format XML biner WCF.
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
Parameter
- stream
- Stream
Aliran yang akan ditulis.
- dictionary
- IXmlDictionary
untuk XmlDictionary digunakan sebagai kamus bersama.
Mengembalikan
Instans XmlDictionaryWriter.
Berlaku untuk
CreateBinaryWriter(Stream, IXmlDictionary, XmlBinaryWriterSession)
- Sumber:
- XmlDictionaryWriter.cs
- Sumber:
- XmlDictionaryWriter.cs
- Sumber:
- XmlDictionaryWriter.cs
- Sumber:
- XmlDictionaryWriter.cs
- Sumber:
- XmlDictionaryWriter.cs
Membuat instans XmlDictionaryWriter yang menulis format XML biner WCF.
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
Parameter
- stream
- Stream
Aliran yang akan ditulis.
- dictionary
- IXmlDictionary
untuk XmlDictionary digunakan sebagai kamus bersama.
- session
- XmlBinaryWriterSession
XmlBinaryWriterSession yang digunakan.
Mengembalikan
Instans XmlDictionaryWriter.
Berlaku untuk
CreateBinaryWriter(Stream, IXmlDictionary, XmlBinaryWriterSession, Boolean)
- Sumber:
- XmlDictionaryWriter.cs
- Sumber:
- XmlDictionaryWriter.cs
- Sumber:
- XmlDictionaryWriter.cs
- Sumber:
- XmlDictionaryWriter.cs
- Sumber:
- XmlDictionaryWriter.cs
Membuat instans XmlDictionaryWriter yang menulis format XML biner WCF.
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
Parameter
- stream
- Stream
Aliran yang akan dibaca.
- dictionary
- IXmlDictionary
untuk XmlDictionary digunakan sebagai kamus bersama.
- session
- XmlBinaryWriterSession
XmlBinaryWriterSession yang digunakan.
- ownsStream
- Boolean
true untuk menunjukkan bahwa aliran ditutup oleh penulis setelah selesai; jika tidak false.
Mengembalikan
Instans XmlDictionaryWriter.