DelegatingXmlDictionaryWriter Třída
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í.
Třída, která zabalí zadaný zapisovač a deleguje všechna XmlDictionaryWriter volání na zabalený zapisovač.
public ref class DelegatingXmlDictionaryWriter : System::Xml::XmlDictionaryWriter
public class DelegatingXmlDictionaryWriter : System.Xml.XmlDictionaryWriter
type DelegatingXmlDictionaryWriter = class
inherit XmlDictionaryWriter
Public Class DelegatingXmlDictionaryWriter
Inherits XmlDictionaryWriter
- Dědičnost
- Odvozené
Poznámky
K zapisovači, který je zabalený, lze získat přístup prostřednictvím InnerWriter vlastnosti. InitializeInnerWriter Volání metody nastavit zabalený zapisovač a inicializovat vlastnost. Můžete volat metodu InitializeTracingWriter , která nastaví, XmlWriter na který se bude ozývat neanonický XML.
Konstruktory
| Name | Description |
|---|---|
| DelegatingXmlDictionaryWriter() |
Inicializuje novou instanci DelegatingXmlDictionaryWriter třídy. |
Vlastnosti
| Name | Description |
|---|---|
| CanCanonicalize |
Vrátí hodnotu označující, zda je čtenář schopen Canonicalization. |
| InnerWriter |
Získejte zabalený spisovatel. |
| Settings |
XmlWriterSettings Získá objekt použitý k vytvoření této XmlWriter instance. (Zděděno od XmlWriter) |
| WriteState |
Při přepsání v odvozené třídě získá stav zapisovače. |
| XmlLang |
Při přepsání v odvozené třídě získá aktuální |
| XmlSpace |
Při přepsání v odvozené třídě získá XmlSpace reprezentaci aktuální |
Metody
| Name | Description |
|---|---|
| Close() |
Zavře základní datový proud. |
| Dispose() |
Uvolní všechny prostředky používané aktuální instancí XmlWriter třídy. (Zděděno od XmlWriter) |
| EndCanonicalization() |
Zastaví kanonizaci zahájenou odpovídajícím StartCanonicalization(Stream, Boolean, String[]) voláním. |
| Equals(Object) |
Určuje, zda je zadaný objekt roven aktuálnímu objektu. (Zděděno od Object) |
| Flush() |
Vyprázdní podkladový datový proud. |
| FlushAsync() |
Asynchronně vyprázdní cokoli, co je ve vyrovnávací paměti, do podkladových datových proudů a také vyprázdní podkladový datový proud. (Zděděno od XmlWriter) |
| GetHashCode() |
Slouží jako výchozí funkce hash. (Zděděno od Object) |
| GetType() |
Získá Type aktuální instance. (Zděděno od Object) |
| InitializeInnerWriter(XmlDictionaryWriter) |
Inicializuje tuto instanci se zadaným vnitřním zapisovačem. |
| InitializeTracingWriter(XmlWriter) |
Inicializuje tuto instanci pomocí zapisovače, do kterého budou všechna volání ozvěna a která zapíše ne kanonický XML. |
| LookupPrefix(String) |
Vrátí nejbližší předponu definovanou v aktuálním oboru názvů pro identifikátor URI oboru názvů. |
| MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Object. (Zděděno od Object) |
| StartCanonicalization(Stream, Boolean, String[]) |
Označuje začátek kanonizace. Jakákoli operace zápisu, která následuje za tímto účelem, kanoizuje data a zapíše je do daného datového proudu. |
| ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |
| WriteArray(String, String, String, Boolean[], Int32, Int32) |
Zapisuje uzly z Boolean pole. (Zděděno od XmlDictionaryWriter) |
| WriteArray(String, String, String, DateTime[], Int32, Int32) |
Zapisuje uzly z DateTime pole. (Zděděno od XmlDictionaryWriter) |
| WriteArray(String, String, String, Decimal[], Int32, Int32) |
Zapisuje uzly z Decimal pole. (Zděděno od XmlDictionaryWriter) |
| WriteArray(String, String, String, Double[], Int32, Int32) |
Zapisuje uzly z Double pole. (Zděděno od XmlDictionaryWriter) |
| WriteArray(String, String, String, Guid[], Int32, Int32) |
Zapisuje uzly z Guid pole. (Zděděno od XmlDictionaryWriter) |
| WriteArray(String, String, String, Int16[], Int32, Int32) |
Zapisuje uzly z Int16 pole. (Zděděno od XmlDictionaryWriter) |
| WriteArray(String, String, String, Int32[], Int32, Int32) |
Zapisuje uzly z Int32 pole. (Zděděno od XmlDictionaryWriter) |
| WriteArray(String, String, String, Int64[], Int32, Int32) |
Zapisuje uzly z Int64 pole. (Zděděno od XmlDictionaryWriter) |
| WriteArray(String, String, String, Single[], Int32, Int32) |
Zapisuje uzly z Single pole. (Zděděno od XmlDictionaryWriter) |
| WriteArray(String, String, String, TimeSpan[], Int32, Int32) |
Zapisuje uzly z TimeSpan pole. (Zděděno od XmlDictionaryWriter) |
| WriteArray(String, XmlDictionaryString, XmlDictionaryString, Boolean[], Int32, Int32) |
Zapisuje uzly z Boolean pole. (Zděděno od XmlDictionaryWriter) |
| WriteArray(String, XmlDictionaryString, XmlDictionaryString, DateTime[], Int32, Int32) |
Zapisuje uzly z DateTime pole. (Zděděno od XmlDictionaryWriter) |
| WriteArray(String, XmlDictionaryString, XmlDictionaryString, Decimal[], Int32, Int32) |
Zapisuje uzly z Decimal pole. (Zděděno od XmlDictionaryWriter) |
| WriteArray(String, XmlDictionaryString, XmlDictionaryString, Double[], Int32, Int32) |
Zapisuje uzly z Double pole. (Zděděno od XmlDictionaryWriter) |
| WriteArray(String, XmlDictionaryString, XmlDictionaryString, Guid[], Int32, Int32) |
Zapisuje uzly z Guid pole. (Zděděno od XmlDictionaryWriter) |
| WriteArray(String, XmlDictionaryString, XmlDictionaryString, Int16[], Int32, Int32) |
Zapisuje uzly z Int16 pole. (Zděděno od XmlDictionaryWriter) |
| WriteArray(String, XmlDictionaryString, XmlDictionaryString, Int32[], Int32, Int32) |
Zapisuje uzly z Int32 pole. (Zděděno od XmlDictionaryWriter) |
| WriteArray(String, XmlDictionaryString, XmlDictionaryString, Int64[], Int32, Int32) |
Zapisuje uzly z Int64 pole. (Zděděno od XmlDictionaryWriter) |
| WriteArray(String, XmlDictionaryString, XmlDictionaryString, Single[], Int32, Int32) |
Zapisuje uzly z Single pole. (Zděděno od XmlDictionaryWriter) |
| WriteArray(String, XmlDictionaryString, XmlDictionaryString, TimeSpan[], Int32, Int32) |
Zapisuje uzly z TimeSpan pole. (Zděděno od XmlDictionaryWriter) |
| WriteAttributes(XmlReader, Boolean) |
Při přepsání v odvozené třídě zapíše všechny atributy nalezené na aktuální pozici v objektu XmlReader. (Zděděno od XmlWriter) |
| WriteAttributesAsync(XmlReader, Boolean) |
Asynchronně zapíše všechny atributy nalezené na aktuální pozici v objektu XmlReader. (Zděděno od XmlWriter) |
| WriteAttributeString(String, String, String, String) |
Při přepsání v odvozené třídě zapíše atribut se zadanou předponou, místním názvem, identifikátorem URI oboru názvů a hodnotou. (Zděděno od XmlWriter) |
| WriteAttributeString(String, String, String) |
Při přepsání v odvozené třídě zapíše atribut se zadaným místním názvem, identifikátorem URI oboru názvů a hodnotou. (Zděděno od XmlWriter) |
| WriteAttributeString(String, String) |
Při přepsání v odvozené třídě zapíše atribut se zadaným místním názvem a hodnotou. (Zděděno od XmlWriter) |
| WriteAttributeString(String, XmlDictionaryString, XmlDictionaryString, String) |
Zapíše kvalifikovaný název a hodnotu atributu. (Zděděno od XmlDictionaryWriter) |
| WriteAttributeString(XmlDictionaryString, XmlDictionaryString, String) |
Zapíše kvalifikovaný název a hodnotu atributu. (Zděděno od XmlDictionaryWriter) |
| WriteAttributeStringAsync(String, String, String, String) |
Asynchronně zapíše atribut se zadanou předponou, místním názvem, identifikátorem URI oboru názvů a hodnotou. (Zděděno od XmlWriter) |
| WriteBase64(Byte[], Int32, Int32) |
Zakóduje zadané binární bajty jako Base64 a zapíše výsledný text. |
| WriteBase64Async(Byte[], Int32, Int32) |
Asynchronně zakóduje zadané binární bajty jako Base64 a zapíše výsledný text. (Zděděno od XmlDictionaryWriter) |
| WriteBinHex(Byte[], Int32, Int32) |
Při přepsání v odvozené třídě kóduje zadané binární bajty jako |
| WriteBinHexAsync(Byte[], Int32, Int32) |
Asynchronně zakóduje zadané binární bajty jako |
| WriteCData(String) |
zapíše blok CDATA obsahující zadaný text. |
| WriteCDataAsync(String) |
Asynchronně zapíše ! <[ CDATA[...]]> blok obsahující zadaný text. (Zděděno od XmlWriter) |
| WriteCharEntity(Char) |
Vynutí generování entity znaků pro zadanou hodnotu znaku Unicode. |
| WriteCharEntityAsync(Char) |
Asynchronně vynutí generování entity znaku pro zadanou hodnotu znaku Unicode. (Zděděno od XmlWriter) |
| WriteChars(Char[], Int32, Int32) |
Při přepsání v odvozené třídě zapíše text po jedné vyrovnávací paměti najednou. |
| WriteCharsAsync(Char[], Int32, Int32) |
Asynchronně zapisuje text po jedné vyrovnávací paměti. (Zděděno od XmlWriter) |
| WriteComment(String) |
Zapíše komentář obsahující zadaný text. |
| WriteCommentAsync(String) |
Asynchronně zapíše komentář <--...--> obsahující zadaný text. (Zděděno od XmlWriter) |
| WriteDocType(String, String, String, String) |
Zapíše deklaraci DOCTYPE se zadaným názvem a volitelnými atributy. |
| WriteDocTypeAsync(String, String, String, String) |
Asynchronně zapíše deklaraci DOCTYPE se zadaným názvem a volitelnými atributy. (Zděděno od XmlWriter) |
| WriteElementString(String, String, String, String) |
Zapíše prvek se zadanou předponou, místním názvem, identifikátorem URI oboru názvů a hodnotou. (Zděděno od XmlWriter) |
| WriteElementString(String, String, String) |
Zapíše prvek se zadaným místním názvem, identifikátorem URI oboru názvů a hodnotou. (Zděděno od XmlWriter) |
| WriteElementString(String, String) |
Zapíše prvek se zadaným místním názvem a hodnotou. (Zděděno od XmlWriter) |
| WriteElementString(String, XmlDictionaryString, XmlDictionaryString, String) |
Zapíše prvek s textovým obsahem. (Zděděno od XmlDictionaryWriter) |
| WriteElementString(XmlDictionaryString, XmlDictionaryString, String) |
Zapíše prvek s textovým obsahem. (Zděděno od XmlDictionaryWriter) |
| WriteElementStringAsync(String, String, String, String) |
Asynchronně zapíše prvek se zadanou předponou, místním názvem, identifikátorem URI oboru názvů a hodnotou. (Zděděno od XmlWriter) |
| WriteEndAttribute() |
Zavře předchozí volání System.Xml.XmlWriter.WriteStartAttribute(System.String,System.String). |
| WriteEndAttributeAsync() |
Asynchronně zavře předchozí WriteStartAttribute(String, String) volání. (Zděděno od XmlWriter) |
| WriteEndDocument() |
Zavře všechny otevřené prvky nebo atributy a zapisovač se vrátí do stavu Start. |
| WriteEndDocumentAsync() |
Asynchronně zavře všechny otevřené prvky nebo atributy a umístí zapisovač zpět do stavu Start. (Zděděno od XmlWriter) |
| WriteEndElement() |
Zavře jeden prvek a zobrazí odpovídající obor názvů. |
| WriteEndElementAsync() |
Asynchronně zavře jeden prvek a zobrazí odpovídající obor názvů. (Zděděno od XmlWriter) |
| WriteEntityRef(String) |
Zapíše odkaz na entitu jako název. |
| WriteEntityRefAsync(String) |
Asynchronně zapíše odkaz na entitu jako |
| WriteFullEndElement() |
Zavře jeden prvek a zobrazí odpovídající obor názvů. |
| WriteFullEndElementAsync() |
Asynchronně zavře jeden prvek a zobrazí odpovídající obor názvů. (Zděděno od XmlWriter) |
| WriteName(String) |
Při přepsání v odvozené třídě zapíše zadaný název a zajistí, že se jedná o platný název podle doporučení W3C XML 1.0 (https://www.w3.org/TR/1998/REC-xml-19980210#NT-Name). (Zděděno od XmlWriter) |
| WriteNameAsync(String) |
Asynchronně zapíše zadaný název a zajistí, že se jedná o platný název podle doporučení W3C XML 1.0 (https://www.w3.org/TR/1998/REC-xml-19980210#NT-Name). (Zděděno od XmlWriter) |
| WriteNmToken(String) |
Při přepsání v odvozené třídě zapíše zadaný název a zajistí, že je to platný NmToken podle doporučení W3C XML 1.0 (https://www.w3.org/TR/1998/REC-xml-19980210#NT-Name). (Zděděno od XmlWriter) |
| WriteNmTokenAsync(String) |
Asynchronně zapíše zadaný název a zajistí, že se jedná o platný NmToken podle doporučení W3C XML 1.0 (https://www.w3.org/TR/1998/REC-xml-19980210#NT-Name). (Zděděno od XmlWriter) |
| WriteNode(XmlDictionaryReader, Boolean) |
Zapíše aktuální uzel XML z objektu XmlDictionaryReader. (Zděděno od XmlDictionaryWriter) |
| WriteNode(XmlReader, Boolean) |
Zapíše aktuální uzel XML z objektu XmlReader. (Zděděno od XmlDictionaryWriter) |
| WriteNode(XPathNavigator, Boolean) |
Zkopíruje všechno od objektu XPathNavigator do zapisovače. Pozice XPathNavigator zůstává beze změny. (Zděděno od XmlWriter) |
| WriteNodeAsync(XmlReader, Boolean) |
Asynchronně zkopíruje všechno od čtenáře do zapisovače a přesune čtenáře na začátek dalšího na stejné straně. (Zděděno od XmlWriter) |
| WriteNodeAsync(XPathNavigator, Boolean) |
Asynchronně zkopíruje vše od objektu XPathNavigator do zapisovače. Pozice XPathNavigator zůstává beze změny. (Zděděno od XmlWriter) |
| WriteProcessingInstruction(String, String) |
Zapíše instrukce pro zpracování s mezerou mezi názvem a textem následujícím způsobem: . |
| WriteProcessingInstructionAsync(String, String) |
Asynchronně zapíše instrukce zpracování s mezerou mezi názvem a textem následujícím způsobem: <?name text?>. (Zděděno od XmlWriter) |
| WriteQualifiedName(String, String) |
Při přepsání v odvozené třídě zapíše kvalifikovaný název oboru názvů. Tato metoda vyhledá předponu, která je v oboru pro daný obor názvů. (Zděděno od XmlWriter) |
| WriteQualifiedName(XmlDictionaryString, XmlDictionaryString) |
Zapíše kvalifikovaný název oboru názvů. Tato metoda vyhledá předponu, která je v oboru pro daný obor názvů. (Zděděno od XmlDictionaryWriter) |
| WriteQualifiedNameAsync(String, String) |
Asynchronně zapíše kvalifikovaný název oboru názvů. Tato metoda vyhledá předponu, která je v oboru pro daný obor názvů. (Zděděno od XmlWriter) |
| WriteRaw(Char[], Int32, Int32) |
Při přepsání v odvozené třídě zapisuje nezpracované revize ručně z vyrovnávací paměti znaků. |
| WriteRaw(String) |
Ručně zapíše nezpracované značky z řetězce. |
| WriteRawAsync(Char[], Int32, Int32) |
Asynchronně zapisuje nezpracované značky ručně z vyrovnávací paměti znaků. (Zděděno od XmlWriter) |
| WriteRawAsync(String) |
Asynchronně zapisuje nezpracované značky ručně z řetězce. (Zděděno od XmlWriter) |
| WriteStartAttribute(String, String, String) |
Zapíše začátek atributu se zadaným místním názvem a identifikátorem URI oboru názvů. |
| WriteStartAttribute(String, String) |
Zapíše začátek atributu se zadaným místním názvem a identifikátorem URI oboru názvů. (Zděděno od XmlWriter) |
| WriteStartAttribute(String, XmlDictionaryString, XmlDictionaryString) |
Zapíše začátek atributu se zadanou předponou, místním názvem a identifikátorem URI oboru názvů. (Zděděno od XmlDictionaryWriter) |
| WriteStartAttribute(String) |
Zapíše začátek atributu se zadaným místním názvem. (Zděděno od XmlWriter) |
| WriteStartAttribute(XmlDictionaryString, XmlDictionaryString) |
Zapíše začátek atributu se zadaným místním názvem a identifikátorem URI oboru názvů. (Zděděno od XmlDictionaryWriter) |
| WriteStartAttributeAsync(String, String, String) |
Asynchronně zapíše začátek atributu se zadanou předponou, místním názvem a identifikátorem URI oboru názvů. (Zděděno od XmlWriter) |
| WriteStartDocument() |
Při přepsání v odvozené třídě zapíše deklaraci XML s verzí "1.0". |
| WriteStartDocument(Boolean) |
Při přepsání v odvozené třídě zapíše deklaraci XML s verzí 1.0 a samostatným atributem. |
| WriteStartDocumentAsync() |
Asynchronně zapíše deklaraci XML s verzí 1.0. (Zděděno od XmlWriter) |
| WriteStartDocumentAsync(Boolean) |
Asynchronně zapíše deklaraci XML s verzí 1.0 a samostatným atributem. (Zděděno od XmlWriter) |
| WriteStartElement(String, String, String) |
Při přepsání v odvozené třídě zapíše zadanou počáteční značku a přidruží ji k danému oboru názvů a předponě. |
| WriteStartElement(String, String) |
Při přepsání v odvozené třídě zapíše zadanou počáteční značku a přidruží ji k danému oboru názvů. (Zděděno od XmlWriter) |
| WriteStartElement(String, XmlDictionaryString, XmlDictionaryString) |
Zapíše zadanou počáteční značku a přidruží ji k danému oboru názvů a předponě. (Zděděno od XmlDictionaryWriter) |
| WriteStartElement(String) |
Při přepsání v odvozené třídě zapíše počáteční značku se zadaným místním názvem. (Zděděno od XmlWriter) |
| WriteStartElement(XmlDictionaryString, XmlDictionaryString) |
Zapíše zadanou počáteční značku a přidruží ji k danému oboru názvů. (Zděděno od XmlDictionaryWriter) |
| WriteStartElementAsync(String, String, String) |
Asynchronně zapíše zadanou počáteční značku a přidruží ji k danému oboru názvů a předponě. (Zděděno od XmlWriter) |
| WriteString(String) |
Zapíše daný textový obsah. |
| WriteString(XmlDictionaryString) |
Zapíše daný textový obsah. (Zděděno od XmlDictionaryWriter) |
| WriteStringAsync(String) |
Asynchronně zapíše daný textový obsah. (Zděděno od XmlWriter) |
| WriteSurrogateCharEntity(Char, Char) |
Vygeneruje a zapíše náhradní znak entitu pro dvojici náhradních znaků. |
| WriteSurrogateCharEntityAsync(Char, Char) |
Asynchronně generuje a zapisuje náhradní znak entitu pro dvojici náhradních znaků. (Zděděno od XmlWriter) |
| WriteTextNode(XmlDictionaryReader, Boolean) |
Zapíše textový uzel, na XmlDictionaryReader který je aktuálně umístěný. (Zděděno od XmlDictionaryWriter) |
| WriteValue(Boolean) |
Zapíše Boolean hodnotu. (Zděděno od XmlWriter) |
| WriteValue(DateTime) |
Zapíše DateTime hodnotu. (Zděděno od XmlWriter) |
| WriteValue(DateTimeOffset) |
Zapíše DateTimeOffset hodnotu. (Zděděno od XmlWriter) |
| WriteValue(Decimal) |
Zapíše Decimal hodnotu. (Zděděno od XmlWriter) |
| WriteValue(Double) |
Zapíše Double hodnotu. (Zděděno od XmlWriter) |
| WriteValue(Guid) |
Zapíše Guid hodnotu. (Zděděno od XmlDictionaryWriter) |
| WriteValue(Int32) |
Zapíše Int32 hodnotu. (Zděděno od XmlWriter) |
| WriteValue(Int64) |
Zapíše Int64 hodnotu. (Zděděno od XmlWriter) |
| WriteValue(IStreamProvider) |
Zapíše hodnotu z objektu IStreamProvider. (Zděděno od XmlDictionaryWriter) |
| WriteValue(Object) |
Zapíše hodnotu objektu. (Zděděno od XmlWriter) |
| WriteValue(Single) |
Zapíše jednopřesné číslo s plovoucí desetinnou čárkou. (Zděděno od XmlWriter) |
| WriteValue(String) |
Zapíše String hodnotu. (Zděděno od XmlWriter) |
| WriteValue(TimeSpan) |
Zapíše TimeSpan hodnotu. (Zděděno od XmlDictionaryWriter) |
| WriteValue(UniqueId) |
Zapíše hodnotu jedinečného ID. (Zděděno od XmlDictionaryWriter) |
| WriteValue(XmlDictionaryString) |
Zapíše XmlDictionaryString hodnotu. (Zděděno od XmlDictionaryWriter) |
| WriteValueAsync(IStreamProvider) |
Asynchronně zapisuje hodnotu z objektu IStreamProvider. (Zděděno od XmlDictionaryWriter) |
| WriteWhitespace(String) |
Zapíše dané prázdné znaky. |
| WriteWhitespaceAsync(String) |
Asynchronně zapíše dané prázdné znaky. (Zděděno od XmlWriter) |
| WriteXmlAttribute(String, String) |
Zapíše atribut jako atribut XML s předponou xml:. |
| WriteXmlAttribute(XmlDictionaryString, XmlDictionaryString) |
Zapíše atribut XML do aktuálního uzlu. (Zděděno od XmlDictionaryWriter) |
| WriteXmlnsAttribute(String, String) |
Zapíše deklaraci oboru názvů xmlns. |
| WriteXmlnsAttribute(String, XmlDictionaryString) |
Zapíše atribut deklarace oboru názvů. (Zděděno od XmlDictionaryWriter) |