Bagikan melalui


DelegatingXmlDictionaryWriter Kelas

Definisi

Kelas yang membungkus penulis tertentu dan mendelegasikan semua XmlDictionaryWriter panggilan ke penulis yang dibungkus.

public ref class DelegatingXmlDictionaryWriter : System::Xml::XmlDictionaryWriter
public class DelegatingXmlDictionaryWriter : System.Xml.XmlDictionaryWriter
type DelegatingXmlDictionaryWriter = class
    inherit XmlDictionaryWriter
Public Class DelegatingXmlDictionaryWriter
Inherits XmlDictionaryWriter
Warisan
DelegatingXmlDictionaryWriter
Turunan

Keterangan

Penulis yang dibungkus dapat diakses melalui InnerWriter properti . InitializeInnerWriter Panggil metode untuk mengatur penulis yang dibungkus dan menginisialisasi properti . Anda dapat memanggil InitializeTracingWriter metode untuk mengatur XmlWriter xml non-kanonis mana yang akan digaungkan.

Konstruktor

DelegatingXmlDictionaryWriter()

Menginisialisasi instans baru kelas DelegatingXmlDictionaryWriter.

Properti

CanCanonicalize

Mengembalikan nilai yang menunjukkan apakah pembaca mampu melakukan Canonicalization.

InnerWriter

Dapatkan penulis yang dibungkus.

Settings

Mendapatkan objek yang XmlWriterSettings digunakan untuk membuat instans ini XmlWriter .

(Diperoleh dari XmlWriter)
WriteState

Ketika ditimpa di kelas turunan, mendapatkan status penulis.

XmlLang

Ketika ditimpa di kelas turunan, mendapatkan cakupan saat ini xml:lang .

(Diperoleh dari XmlWriter)
XmlSpace

Ketika ditimpa di kelas turunan, mendapatkan yang XmlSpace mewakili cakupan saat ini xml:space .

(Diperoleh dari XmlWriter)

Metode

Close()

Menutup aliran yang mendasar.

Dispose()

Merilis semua sumber daya yang digunakan oleh instans XmlWriter kelas saat ini.

(Diperoleh dari XmlWriter)
Dispose(Boolean)

Merilis sumber daya tidak terkelola yang digunakan oleh XmlWriter dan secara opsional merilis sumber daya terkelola.

(Diperoleh dari XmlWriter)
DisposeAsync()

Melakukan tugas yang ditentukan aplikasi yang terkait dengan membebaskan, merilis, atau mengatur ulang sumber daya yang tidak dikelola secara asinkron.

(Diperoleh dari XmlWriter)
DisposeAsyncCore()

Melakukan tugas yang ditentukan aplikasi yang terkait dengan membebaskan, merilis, atau mengatur ulang sumber daya terkelola secara asinkron.

(Diperoleh dari XmlWriter)
EndCanonicalization()

Menghentikan kanonisisasi yang dimulai oleh panggilan yang StartCanonicalization(Stream, Boolean, String[]) cocok.

Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
Flush()

Membersihkan aliran yang mendasar.

FlushAsync()

Secara asinkron mengalirkan apa pun yang ada di buffer ke aliran yang mendasar dan juga membersihkan aliran yang mendasar.

(Diperoleh dari XmlWriter)
GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetType()

Mendapatkan dari instans Type saat ini.

(Diperoleh dari Object)
InitializeInnerWriter(XmlDictionaryWriter)

Menginisialisasi instans ini dengan penulis dalam yang ditentukan.

InitializeTracingWriter(XmlWriter)

Menginisialisasi instans ini dengan penulis yang semua panggilannya akan digaungkan dan yang akan menulis XML non-kanonis.

LookupPrefix(String)

Mengembalikan awalan terdekat yang ditentukan dalam cakupan namespace saat ini untuk URI namespace.

MemberwiseClone()

Membuat salinan dangkal dari saat ini Object.

(Diperoleh dari Object)
StartCanonicalization(Stream, Boolean, String[])

Menunjukkan awal kanonisisasi. Setiap operasi tulis setelah ini akan mengkanonikalisasi data dan akan menulisnya ke aliran yang diberikan.

ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)
WriteArray(String, String, String, Boolean[], Int32, Int32)

Menulis simpul dari Boolean array.

(Diperoleh dari XmlDictionaryWriter)
WriteArray(String, String, String, DateTime[], Int32, Int32)

Menulis simpul dari DateTime array.

(Diperoleh dari XmlDictionaryWriter)
WriteArray(String, String, String, Decimal[], Int32, Int32)

Menulis simpul dari Decimal array.

(Diperoleh dari XmlDictionaryWriter)
WriteArray(String, String, String, Double[], Int32, Int32)

Menulis simpul dari Double array.

(Diperoleh dari XmlDictionaryWriter)
WriteArray(String, String, String, Guid[], Int32, Int32)

Menulis simpul dari Guid array.

(Diperoleh dari XmlDictionaryWriter)
WriteArray(String, String, String, Int16[], Int32, Int32)

Menulis simpul dari Int16 array.

(Diperoleh dari XmlDictionaryWriter)
WriteArray(String, String, String, Int32[], Int32, Int32)

Menulis simpul dari Int32 array.

(Diperoleh dari XmlDictionaryWriter)
WriteArray(String, String, String, Int64[], Int32, Int32)

Menulis simpul dari Int64 array.

(Diperoleh dari XmlDictionaryWriter)
WriteArray(String, String, String, Single[], Int32, Int32)

Menulis simpul dari Single array.

(Diperoleh dari XmlDictionaryWriter)
WriteArray(String, String, String, TimeSpan[], Int32, Int32)

Menulis simpul dari TimeSpan array.

(Diperoleh dari XmlDictionaryWriter)
WriteArray(String, XmlDictionaryString, XmlDictionaryString, Boolean[], Int32, Int32)

Menulis simpul dari Boolean array.

(Diperoleh dari XmlDictionaryWriter)
WriteArray(String, XmlDictionaryString, XmlDictionaryString, DateTime[], Int32, Int32)

Menulis simpul dari DateTime array.

(Diperoleh dari XmlDictionaryWriter)
WriteArray(String, XmlDictionaryString, XmlDictionaryString, Decimal[], Int32, Int32)

Menulis simpul dari Decimal array.

(Diperoleh dari XmlDictionaryWriter)
WriteArray(String, XmlDictionaryString, XmlDictionaryString, Double[], Int32, Int32)

Menulis simpul dari Double array.

(Diperoleh dari XmlDictionaryWriter)
WriteArray(String, XmlDictionaryString, XmlDictionaryString, Guid[], Int32, Int32)

Menulis simpul dari Guid array.

(Diperoleh dari XmlDictionaryWriter)
WriteArray(String, XmlDictionaryString, XmlDictionaryString, Int16[], Int32, Int32)

Menulis simpul dari Int16 array.

(Diperoleh dari XmlDictionaryWriter)
WriteArray(String, XmlDictionaryString, XmlDictionaryString, Int32[], Int32, Int32)

Menulis simpul dari Int32 array.

(Diperoleh dari XmlDictionaryWriter)
WriteArray(String, XmlDictionaryString, XmlDictionaryString, Int64[], Int32, Int32)

Menulis simpul dari Int64 array.

(Diperoleh dari XmlDictionaryWriter)
WriteArray(String, XmlDictionaryString, XmlDictionaryString, Single[], Int32, Int32)

Menulis simpul dari Single array.

(Diperoleh dari XmlDictionaryWriter)
WriteArray(String, XmlDictionaryString, XmlDictionaryString, TimeSpan[], Int32, Int32)

Menulis simpul dari TimeSpan array.

(Diperoleh dari XmlDictionaryWriter)
WriteAttributes(XmlReader, Boolean)

Ketika ditimpa di kelas turunan, tulis semua atribut yang ditemukan pada posisi saat ini di XmlReader.

(Diperoleh dari XmlWriter)
WriteAttributesAsync(XmlReader, Boolean)

Secara asinkron menulis semua atribut yang ditemukan pada posisi saat ini di XmlReader.

(Diperoleh dari XmlWriter)
WriteAttributeString(String, String)

Saat ditimpa di kelas turunan, tulis atribut dengan nama dan nilai lokal yang ditentukan.

(Diperoleh dari XmlWriter)
WriteAttributeString(String, String, String)

Saat ditimpa di kelas turunan, tulis atribut dengan nama lokal, URI namespace, dan nilai yang ditentukan.

(Diperoleh dari XmlWriter)
WriteAttributeString(String, String, String, String)

Saat ditimpa di kelas turunan, tulis atribut dengan awalan, nama lokal, URI namespace layanan, dan nilai yang ditentukan.

(Diperoleh dari XmlWriter)
WriteAttributeString(String, XmlDictionaryString, XmlDictionaryString, String)

Menulis nama dan nilai atribut yang memenuhi syarat.

(Diperoleh dari XmlDictionaryWriter)
WriteAttributeString(XmlDictionaryString, XmlDictionaryString, String)

Menulis nama dan nilai atribut yang memenuhi syarat.

(Diperoleh dari XmlDictionaryWriter)
WriteAttributeStringAsync(String, String, String, String)

Secara asinkron menulis atribut dengan awalan, nama lokal, URI namespace layanan, dan nilai yang ditentukan.

(Diperoleh dari XmlWriter)
WriteBase64(Byte[], Int32, Int32)

Mengodekan byte biner yang ditentukan sebagai Base64 dan menulis teks yang dihasilkan.

WriteBase64Async(Byte[], Int32, Int32)

Secara asinkron mengodekan byte biner yang ditentukan sebagai Base64 dan menulis teks yang dihasilkan.

(Diperoleh dari XmlDictionaryWriter)
WriteBinHex(Byte[], Int32, Int32)

Ketika ditimpa di kelas turunan, mengodekan byte biner yang ditentukan sebagai BinHex dan menulis teks yang dihasilkan.

(Diperoleh dari XmlWriter)
WriteBinHexAsync(Byte[], Int32, Int32)

Secara asinkron mengodekan byte biner yang ditentukan sebagai BinHex dan menuliskan teks yang dihasilkan.

(Diperoleh dari XmlWriter)
WriteCData(String)

menulis blok CDATA yang berisi teks yang ditentukan.

WriteCDataAsync(String)

Secara asinkron menulis ! <[ CDATA[...]]> blok berisi teks yang ditentukan.

(Diperoleh dari XmlWriter)
WriteCharEntity(Char)

Memaksa pembuatan entitas karakter untuk nilai karakter Unicode yang ditentukan.

WriteCharEntityAsync(Char)

Secara asinkron memaksa pembuatan entitas karakter untuk nilai karakter Unicode yang ditentukan.

(Diperoleh dari XmlWriter)
WriteChars(Char[], Int32, Int32)

Saat ditimpa di kelas turunan, menulis teks satu buffer sekalian.

WriteCharsAsync(Char[], Int32, Int32)

Secara asinkron menulis teks satu buffer sekaligus.

(Diperoleh dari XmlWriter)
WriteComment(String)

Menuliskan komentar yang berisi teks yang ditentukan.

WriteCommentAsync(String)

Secara asinkron menulis komentar <--...--> berisi teks yang ditentukan.

(Diperoleh dari XmlWriter)
WriteDocType(String, String, String, String)

Menulis deklarasi DOCTYPE dengan nama dan atribut opsional yang ditentukan.

WriteDocTypeAsync(String, String, String, String)

Secara asinkron menulis deklarasi DOCTYPE dengan nama dan atribut opsional yang ditentukan.

(Diperoleh dari XmlWriter)
WriteElementString(String, String)

Menulis elemen dengan nama dan nilai lokal yang ditentukan.

(Diperoleh dari XmlWriter)
WriteElementString(String, String, String)

Menulis elemen dengan nama lokal, URI namespace, dan nilai yang ditentukan.

(Diperoleh dari XmlWriter)
WriteElementString(String, String, String, String)

Menulis elemen dengan awalan, nama lokal, URI namespace layanan, dan nilai yang ditentukan.

(Diperoleh dari XmlWriter)
WriteElementString(String, XmlDictionaryString, XmlDictionaryString, String)

Menulis elemen dengan konten teks.

(Diperoleh dari XmlDictionaryWriter)
WriteElementString(XmlDictionaryString, XmlDictionaryString, String)

Menulis elemen dengan konten teks.

(Diperoleh dari XmlDictionaryWriter)
WriteElementStringAsync(String, String, String, String)

Secara asinkron menulis elemen dengan awalan, nama lokal, URI namespace layanan, dan nilai yang ditentukan.

(Diperoleh dari XmlWriter)
WriteEndAttribute()

Menutup System.Xml sebelumnya. Panggilan XmlWriter.WriteStartAttribute(System.String,System.String).

WriteEndAttributeAsync()

Menutup panggilan sebelumnya WriteStartAttribute(String, String) secara asinkron.

(Diperoleh dari XmlWriter)
WriteEndDocument()

Menutup elemen atau atribut terbuka apa pun dan menempatkan penulis kembali dalam status Mulai.

WriteEndDocumentAsync()

Secara asinkron menutup elemen atau atribut terbuka apa pun dan menempatkan penulis kembali dalam status Mulai.

(Diperoleh dari XmlWriter)
WriteEndElement()

Menutup satu elemen dan memunculkan cakupan namespace yang sesuai.

WriteEndElementAsync()

Secara asinkron menutup satu elemen dan memunculkan cakupan namespace yang sesuai.

(Diperoleh dari XmlWriter)
WriteEntityRef(String)

Menulis referensi entitas sebagai nama.

WriteEntityRefAsync(String)

Secara asinkron menulis referensi entitas sebagai &name;.

(Diperoleh dari XmlWriter)
WriteFullEndElement()

Menutup satu elemen dan memunculkan cakupan namespace yang sesuai.

WriteFullEndElementAsync()

Secara asinkron menutup satu elemen dan memunculkan cakupan namespace yang sesuai.

(Diperoleh dari XmlWriter)
WriteName(String)

Ketika ditimpa dalam kelas turunan, tulis nama yang ditentukan, memastikannya adalah nama yang valid sesuai dengan rekomendasi W3C XML 1.0 (https://www.w3.org/TR/1998/REC-xml-19980210#NT-Name).

(Diperoleh dari XmlWriter)
WriteNameAsync(String)

Secara asinkron menuliskan nama yang ditentukan, memastikannya adalah nama yang valid sesuai dengan rekomendasi W3C XML 1.0 (https://www.w3.org/TR/1998/REC-xml-19980210#NT-Name).

(Diperoleh dari XmlWriter)
WriteNmToken(String)

Ketika ditimpa di kelas turunan, tulis nama yang ditentukan, memastikannya adalah NmToken yang valid sesuai dengan rekomendasi W3C XML 1.0 (https://www.w3.org/TR/1998/REC-xml-19980210#NT-Name).

(Diperoleh dari XmlWriter)
WriteNmTokenAsync(String)

Secara asinkron menuliskan nama yang ditentukan, memastikannya adalah NmToken yang valid sesuai dengan rekomendasi W3C XML 1.0 (https://www.w3.org/TR/1998/REC-xml-19980210#NT-Name).

(Diperoleh dari XmlWriter)
WriteNode(XmlDictionaryReader, Boolean)

Menulis simpul XML saat ini dari XmlDictionaryReader.

(Diperoleh dari XmlDictionaryWriter)
WriteNode(XmlReader, Boolean)

Menulis simpul XML saat ini dari XmlReader.

(Diperoleh dari XmlDictionaryWriter)
WriteNode(XPathNavigator, Boolean)

Menyalin semuanya dari XPathNavigator objek ke penulis. Posisi tetap XPathNavigator tidak berubah.

(Diperoleh dari XmlWriter)
WriteNodeAsync(XmlReader, Boolean)

Secara asinkron menyalin semuanya dari pembaca ke penulis dan memindahkan pembaca ke awal saudara kandung berikutnya.

(Diperoleh dari XmlWriter)
WriteNodeAsync(XPathNavigator, Boolean)

Secara asinkron menyalin semuanya dari XPathNavigator objek ke penulis. Posisi tetap XPathNavigator tidak berubah.

(Diperoleh dari XmlWriter)
WriteProcessingInstruction(String, String)

Menulis instruksi pemrosesan dengan spasi antara nama dan teks sebagai berikut: <? nama teks?>.

WriteProcessingInstructionAsync(String, String)

Secara asinkron menulis instruksi pemrosesan dengan spasi antara nama dan teks sebagai berikut: <?name text?>.

(Diperoleh dari XmlWriter)
WriteQualifiedName(String, String)

Ketika ditimpa di kelas turunan, tulis nama yang memenuhi syarat namespace. Metode ini mencari awalan yang berada dalam cakupan untuk namespace yang diberikan.

(Diperoleh dari XmlWriter)
WriteQualifiedName(XmlDictionaryString, XmlDictionaryString)

Menulis nama yang memenuhi syarat namespace. Metode ini mencari awalan yang berada dalam cakupan untuk namespace yang diberikan.

(Diperoleh dari XmlDictionaryWriter)
WriteQualifiedNameAsync(String, String)

Secara asinkron menulis nama yang memenuhi syarat namespace. Metode ini mencari awalan yang berada dalam cakupan untuk namespace yang diberikan.

(Diperoleh dari XmlWriter)
WriteRaw(Char[], Int32, Int32)

Saat ditimpa di kelas turunan, tulis markup mentah secara manual dari buffer karakter.

WriteRaw(String)

Menulis markup mentah secara manual dari string.

WriteRawAsync(Char[], Int32, Int32)

Secara asinkron menulis markup mentah secara manual dari buffer karakter.

(Diperoleh dari XmlWriter)
WriteRawAsync(String)

Secara asinkron menulis markup mentah secara manual dari string.

(Diperoleh dari XmlWriter)
WriteStartAttribute(String)

Menulis awal atribut dengan nama lokal yang ditentukan.

(Diperoleh dari XmlWriter)
WriteStartAttribute(String, String)

Menulis awal atribut dengan nama lokal dan URI namespace yang ditentukan.

(Diperoleh dari XmlWriter)
WriteStartAttribute(String, String, String)

Menulis awal atribut dengan nama lokal dan URI namespace yang ditentukan.

WriteStartAttribute(String, XmlDictionaryString, XmlDictionaryString)

Menulis awal atribut dengan awalan, nama lokal, dan URI namespace yang ditentukan.

(Diperoleh dari XmlDictionaryWriter)
WriteStartAttribute(XmlDictionaryString, XmlDictionaryString)

Menulis awal atribut dengan nama lokal yang ditentukan, dan URI namespace layanan.

(Diperoleh dari XmlDictionaryWriter)
WriteStartAttributeAsync(String, String, String)

Secara asinkron menulis awal atribut dengan awalan, nama lokal, dan URI namespace yang ditentukan.

(Diperoleh dari XmlWriter)
WriteStartDocument()

Saat ditimpa di kelas turunan, tulis deklarasi XML dengan versi "1.0".

WriteStartDocument(Boolean)

Saat ditimpa di kelas turunan, tulis deklarasi XML dengan versi "1.0" dan atribut mandiri.

WriteStartDocumentAsync()

Secara asinkron menulis deklarasi XML dengan versi "1.0".

(Diperoleh dari XmlWriter)
WriteStartDocumentAsync(Boolean)

Secara asinkron menulis deklarasi XML dengan versi "1.0" dan atribut mandiri.

(Diperoleh dari XmlWriter)
WriteStartElement(String)

Saat ditimpa di kelas turunan, tulis tag mulai dengan nama lokal yang ditentukan.

(Diperoleh dari XmlWriter)
WriteStartElement(String, String)

Saat ditimpa di kelas turunan, tulis tag mulai yang ditentukan dan kaitkan dengan namespace yang diberikan.

(Diperoleh dari XmlWriter)
WriteStartElement(String, String, String)

Saat ditimpa di kelas turunan, tulis tag mulai yang ditentukan dan kaitkan dengan namespace layanan dan awalan yang diberikan.

WriteStartElement(String, XmlDictionaryString, XmlDictionaryString)

Menulis tag mulai yang ditentukan dan mengaitkannya dengan namespace layanan dan awalan yang diberikan.

(Diperoleh dari XmlDictionaryWriter)
WriteStartElement(XmlDictionaryString, XmlDictionaryString)

Menulis tag mulai yang ditentukan dan mengaitkannya dengan namespace yang diberikan.

(Diperoleh dari XmlDictionaryWriter)
WriteStartElementAsync(String, String, String)

Secara asinkron menulis tag mulai yang ditentukan dan mengaitkannya dengan namespace layanan dan awalan yang diberikan.

(Diperoleh dari XmlWriter)
WriteString(String)

Menulis konten teks yang diberikan.

WriteString(XmlDictionaryString)

Menulis konten teks yang diberikan.

(Diperoleh dari XmlDictionaryWriter)
WriteStringAsync(String)

Secara asinkron menulis konten teks yang diberikan.

(Diperoleh dari XmlWriter)
WriteSurrogateCharEntity(Char, Char)

Menghasilkan dan menulis entitas karakter pengganti untuk pasangan karakter pengganti.

WriteSurrogateCharEntityAsync(Char, Char)

Secara asinkron menghasilkan dan menulis entitas karakter pengganti untuk pasangan karakter pengganti.

(Diperoleh dari XmlWriter)
WriteTextNode(XmlDictionaryReader, Boolean)

Menulis simpul teks yang XmlDictionaryReader saat ini diposisikan.

(Diperoleh dari XmlDictionaryWriter)
WriteValue(Boolean)

Boolean Menulis nilai.

(Diperoleh dari XmlWriter)
WriteValue(DateTime)

DateTime Menulis nilai.

(Diperoleh dari XmlWriter)
WriteValue(DateTimeOffset)

DateTimeOffset Menulis nilai.

(Diperoleh dari XmlWriter)
WriteValue(Decimal)

Decimal Menulis nilai.

(Diperoleh dari XmlWriter)
WriteValue(Double)

Double Menulis nilai.

(Diperoleh dari XmlWriter)
WriteValue(Guid)

Guid Menulis nilai.

(Diperoleh dari XmlDictionaryWriter)
WriteValue(Int32)

Int32 Menulis nilai.

(Diperoleh dari XmlWriter)
WriteValue(Int64)

Int64 Menulis nilai.

(Diperoleh dari XmlWriter)
WriteValue(IStreamProvider)

Menulis nilai dari IStreamProvider.

(Diperoleh dari XmlDictionaryWriter)
WriteValue(Object)

Menulis nilai objek.

(Diperoleh dari XmlWriter)
WriteValue(Single)

Menulis angka floating-point presisi tunggal.

(Diperoleh dari XmlWriter)
WriteValue(String)

String Menulis nilai.

(Diperoleh dari XmlWriter)
WriteValue(TimeSpan)

TimeSpan Menulis nilai.

(Diperoleh dari XmlDictionaryWriter)
WriteValue(UniqueId)

Menulis nilai Id Unik.

(Diperoleh dari XmlDictionaryWriter)
WriteValue(XmlDictionaryString)

XmlDictionaryString Menulis nilai.

(Diperoleh dari XmlDictionaryWriter)
WriteValueAsync(IStreamProvider)

Secara asinkron menulis nilai dari IStreamProvider.

(Diperoleh dari XmlDictionaryWriter)
WriteWhitespace(String)

Menuliskan ruang kosong yang diberikan.

WriteWhitespaceAsync(String)

Secara asinkron menuliskan ruang kosong yang diberikan.

(Diperoleh dari XmlWriter)
WriteXmlAttribute(String, String)

Menulis atribut sebagai atribut xml dengan awalan 'xml:'.

WriteXmlAttribute(XmlDictionaryString, XmlDictionaryString)

Menulis atribut XML di simpul saat ini.

(Diperoleh dari XmlDictionaryWriter)
WriteXmlnsAttribute(String, String)

Menulis deklarasi namespace xmln.

WriteXmlnsAttribute(String, XmlDictionaryString)

Menulis atribut deklarasi namespace.

(Diperoleh dari XmlDictionaryWriter)

Berlaku untuk