Udostępnij za pośrednictwem


XmlSerializationWriter Klasa

Definicja

Reprezentuje abstrakcyjną klasę używaną do kontrolowania serializacji przez klasę XmlSerializer .

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

public ref class XmlSerializationWriter abstract : System::Xml::Serialization::XmlSerializationGeneratedCode
public ref class XmlSerializationWriter abstract
public abstract class XmlSerializationWriter : System.Xml.Serialization.XmlSerializationGeneratedCode
public abstract class XmlSerializationWriter
type XmlSerializationWriter = class
    inherit XmlSerializationGeneratedCode
type XmlSerializationWriter = class
Public MustInherit Class XmlSerializationWriter
Inherits XmlSerializationGeneratedCode
Public MustInherit Class XmlSerializationWriter
Dziedziczenie
XmlSerializationWriter
Dziedziczenie
XmlSerializationWriter

Uwagi

Podczas inicjowania infrastruktura serializacji XML .NET Framework dynamicznie generuje i kompiluje tymczasową klasę serializacji, która pochodzi z klasy abstrakcyjnejXmlSerializationWriter. XmlSerializationWriterjest również implementowany w .NET Framework na potrzeby serializacji DiscoveryDocument obiektów i ServiceDescription do dokumentów XML.

Klasy nie powinny pochodzić z klasy .XmlSerializationWriter Zamiast tego wywołaj metodę Serialize .

Konstruktory

XmlSerializationWriter()

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Inicjuje nowe wystąpienie klasy XmlSerializationWriter.

Właściwości

EscapeName

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Pobiera lub ustawia wartość wskazującą, czy metoda jest używana do zapisywania prawidłowego EncodeName(String) kodu XML.

Namespaces

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Pobiera lub ustawia listę obiektów kwalifikowanych nazw XML zawierających przestrzenie nazw i prefiksy używane do tworzenia kwalifikowanych nazw w dokumentach XML.

Writer

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Pobiera lub ustawia XmlWriter , który jest używany przez XmlSerializationWriterelement .

Metody

AddWriteCallback(Type, String, String, XmlSerializationWriteCallback)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Przechowuje implementację delegata XmlSerializationWriteCallback i typ, do której ma zastosowanie, na potrzeby późniejszego wywołania.

CreateChoiceIdentifierValueException(String, String, String, String)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Tworzy element InvalidOperationException wskazujący nieoczekiwaną nazwę elementu zgodnego z deklaracją elementu schematu choice XML.

CreateInvalidAnyTypeException(Object)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Tworzy obiekt InvalidOperationException wskazujący XmlAnyElementAttribute , który został nieprawidłowo zastosowany do elementu członkowskiego; prawidłowe są tylko elementy członkowskie typu XmlNodelub pochodzące z XmlNodeklasy .

CreateInvalidAnyTypeException(Type)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Tworzy obiekt InvalidOperationException wskazujący XmlAnyElementAttribute , który został nieprawidłowo zastosowany do elementu członkowskiego; prawidłowe są tylko elementy członkowskie typu XmlNodelub pochodzące z XmlNodeklasy .

CreateInvalidChoiceIdentifierValueException(String, String)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Tworzy obiekt InvalidOperationException wskazujący błąd podczas zapisywania tablicy, w której jest stosowana deklaracja elementu schematu choice XML.

CreateInvalidEnumValueException(Object, String)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Tworzy element InvalidOperationException dla nieprawidłowej wartości wyliczenia.

CreateMismatchChoiceException(String, String, String)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Tworzy element InvalidOperationException wskazujący, że wartość elementu XML nie jest zgodna z typem wyliczenia.

CreateUnknownAnyElementException(String, String)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Tworzy element InvalidOperationException wskazujący, że nie można przetworzyć elementu XML, który powinien być zgodny z deklaracją elementu schematu any XML.

CreateUnknownTypeException(Object)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Tworzy obiekt InvalidOperationException wskazujący, że typ, który jest serializowany, nie jest używany w prawidłowy sposób lub nieoczekiwanie występuje.

CreateUnknownTypeException(Type)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Tworzy obiekt InvalidOperationException wskazujący, że typ, który jest serializowany, nie jest używany w prawidłowy sposób lub nieoczekiwanie występuje.

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
FromByteArrayBase64(Byte[])

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Przetwarza tablicę bajtów base-64.

FromByteArrayHex(Byte[])

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Tworzy ciąg z tablicy szesnastkowej szesnastkowej.

FromChar(Char)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Tworzy ciąg z danych wejściowych Char.

FromDate(DateTime)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Tworzy ciąg z DateTime obiektu.

FromDateTime(DateTime)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Tworzy ciąg z danych wejściowych DateTime.

FromEnum(Int64, String[], Int64[])

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Tworzy ciąg, który składa się z identyfikatorów rozdzielanych, które reprezentują składowe wyliczenia, które zostały ustawione.

FromEnum(Int64, String[], Int64[], String)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Pobiera wartość wyliczania liczbowego oraz nazwy i stałe z listy modułów wyliczających dla wyliczenia i zwraca ciąg składający się z identyfikatorów rozdzielanych, które reprezentują ustawione elementy członkowskie wyliczenia.

FromTime(DateTime)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Tworzy ciąg z DateTime obiektu.

FromXmlName(String)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Koduje prawidłową nazwę XML, zastępując znaki, które nie są prawidłowe sekwencjami ucieczki.

FromXmlNCName(String)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Koduje prawidłową nazwę lokalną XML, zastępując znaki, które są nieprawidłowe sekwencjami ucieczki.

FromXmlNmToken(String)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Koduje nazwę XML.

FromXmlNmTokens(String)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Koduje rozdzielaną spacją sekwencję nazw XML w jedną nazwę XML.

FromXmlQualifiedName(XmlQualifiedName)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Zwraca kwalifikowaną nazwę XML z nieprawidłowymi znakami zastąpionymi sekwencjami ucieczki.

FromXmlQualifiedName(XmlQualifiedName, Boolean)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Tworzy ciąg, który można napisać jako kwalifikowaną nazwę XML z nieprawidłowymi znakami zastąpionymi sekwencjami ucieczki.

GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
InitCallbacks()

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Inicjuje wystąpienia delegata XmlSerializationWriteCallback w celu serializacji danych XML zakodowanych w formacie SOAP.

MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ResolveDynamicAssembly(String)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Pobiera dynamicznie generowany zestaw według nazwy.

TopLevelElement()

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Inicjuje odwołania do obiektu tylko podczas serializacji komunikatu SOAP zakodowanego w formacie SOAP.

ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)
WriteAttribute(String, Byte[])

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Instruuje XmlWriter obiekt do zapisania atrybutu XML, który nie ma określonej przestrzeni nazw dla jego nazwy.

WriteAttribute(String, String)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Instruuje, XmlWriter aby napisać atrybut XML, który nie ma określonej przestrzeni nazw dla jego nazwy.

WriteAttribute(String, String, Byte[])

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Instruuje XmlWriter obiekt do zapisania atrybutu XML.

WriteAttribute(String, String, String)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Zapisuje atrybut XML.

WriteAttribute(String, String, String, String)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Zapisuje atrybut XML, w którym prefiks przestrzeni nazw jest udostępniany ręcznie.

WriteElementEncoded(XmlNode, String, String, Boolean, Boolean)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Zapisuje obiekt węzła XML w treści nazwanego elementu XML.

WriteElementLiteral(XmlNode, String, String, Boolean, Boolean)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Instruuje XmlWriter obiekt do zapisania XmlNode obiektu w treści nazwanego elementu XML.

WriteElementQualifiedName(String, String, XmlQualifiedName)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Zapisuje element XML z określoną kwalifikowaną nazwą w jego treści.

WriteElementQualifiedName(String, String, XmlQualifiedName, XmlQualifiedName)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Zapisuje element XML z określoną kwalifikowaną nazwą w jego treści.

WriteElementQualifiedName(String, XmlQualifiedName)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Zapisuje element XML z określoną kwalifikowaną nazwą w jego treści.

WriteElementQualifiedName(String, XmlQualifiedName, XmlQualifiedName)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Zapisuje element XML z określoną kwalifikowaną nazwą w jego treści.

WriteElementString(String, String)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Zapisuje element XML z określoną wartością w jego treści.

WriteElementString(String, String, String)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Zapisuje element XML z określoną wartością w jego treści.

WriteElementString(String, String, String, XmlQualifiedName)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Zapisuje element XML z określoną wartością w jego treści.

WriteElementString(String, String, XmlQualifiedName)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Zapisuje element XML z określoną wartością w jego treści.

WriteElementStringRaw(String, Byte[])

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Zapisuje element XML z określoną wartością w jego treści.

WriteElementStringRaw(String, Byte[], XmlQualifiedName)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Zapisuje element XML z określoną wartością w jego treści.

WriteElementStringRaw(String, String)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Zapisuje element XML z określoną wartością w jego treści.

WriteElementStringRaw(String, String, Byte[])

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Zapisuje element XML z określoną wartością w jego treści.

WriteElementStringRaw(String, String, Byte[], XmlQualifiedName)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Zapisuje element XML z określoną wartością w jego treści.

WriteElementStringRaw(String, String, String)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Zapisuje element XML z określoną wartością w jego treści.

WriteElementStringRaw(String, String, String, XmlQualifiedName)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Zapisuje element XML z określoną wartością w jego treści.

WriteElementStringRaw(String, String, XmlQualifiedName)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Zapisuje element XML z określoną wartością w jego treści.

WriteEmptyTag(String)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Zapisuje element XML, którego treść jest pusta.

WriteEmptyTag(String, String)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Zapisuje element XML, którego treść jest pusta.

WriteEndElement()

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

<closing> Zapisuje tag elementu.

WriteEndElement(Object)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

<closing> Zapisuje tag elementu.

WriteId(Object)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

id Zapisuje atrybut, który pojawia się w elemecie zakodowanym multiRef w formacie SOAP.

WriteNamespaceDeclarations(XmlSerializerNamespaces)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Zapisuje atrybuty deklaracji przestrzeni nazw.

WriteNullableQualifiedNameEncoded(String, String, XmlQualifiedName, XmlQualifiedName)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Zapisuje element XML, którego treść zawiera prawidłową nazwę kwalifikowaną XML. XmlWriter Wstawia xsi:nil='true' atrybut, jeśli wartość ciągu to null.

WriteNullableQualifiedNameLiteral(String, String, XmlQualifiedName)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Zapisuje element XML, którego treść zawiera prawidłową nazwę kwalifikowaną XML. XmlWriter Wstawia xsi:nil='true' atrybut, jeśli wartość ciągu to null.

WriteNullableStringEncoded(String, String, String, XmlQualifiedName)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Zapisuje element XML zawierający ciąg jako treść. XmlWriter Wstawia xsi:nil='true' atrybut, jeśli wartość ciągu to null.

WriteNullableStringEncodedRaw(String, String, Byte[], XmlQualifiedName)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Zapisuje tablicę bajtów jako treść elementu XML. XmlWriter Wstawia xsi:nil='true' atrybut, jeśli wartość ciągu to null.

WriteNullableStringEncodedRaw(String, String, String, XmlQualifiedName)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Zapisuje element XML zawierający ciąg jako treść. XmlWriter Wstawia xsi:nil='true' atrybut, jeśli wartość ciągu to null.

WriteNullableStringLiteral(String, String, String)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Zapisuje element XML zawierający ciąg jako treść. XmlWriter Wstawia xsi:nil='true' atrybut, jeśli wartość ciągu to null.

WriteNullableStringLiteralRaw(String, String, Byte[])

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Zapisuje tablicę bajtów jako treść elementu XML. XmlWriter Wstawia xsi:nil='true' atrybut, jeśli wartość ciągu to null.

WriteNullableStringLiteralRaw(String, String, String)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Zapisuje element XML zawierający ciąg jako treść. XmlWriter Wstawia xsi:nil='true' atrybut, jeśli wartość ciągu to null.

WriteNullTagEncoded(String)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Zapisuje element XML z atrybutem xsi:nil='true' .

WriteNullTagEncoded(String, String)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Zapisuje element XML z atrybutem xsi:nil='true' .

WriteNullTagLiteral(String)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Zapisuje element XML z atrybutem xsi:nil='true' .

WriteNullTagLiteral(String, String)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Zapisuje element XML z atrybutem xsi:nil='true' .

WritePotentiallyReferencingElement(String, String, Object)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Zapisuje element XML komunikatu SOAP, który może zawierać odwołanie do <multiRef> elementu XML dla danego obiektu.

WritePotentiallyReferencingElement(String, String, Object, Type)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Zapisuje element XML komunikatu SOAP, który może zawierać odwołanie do <multiRef> elementu XML dla danego obiektu.

WritePotentiallyReferencingElement(String, String, Object, Type, Boolean)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Zapisuje element XML komunikatu SOAP, który może zawierać odwołanie do <multiRef> elementu XML dla danego obiektu.

WritePotentiallyReferencingElement(String, String, Object, Type, Boolean, Boolean)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Zapisuje element XML komunikatu SOAP, który może zawierać odwołanie do multiRef elementu XML dla danego obiektu.

WriteReferencedElements()

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Serializuje obiekty w elementach XML zakodowanych multiRef za pomocą protokołu SOAP w komunikacie SOAP.

WriteReferencingElement(String, String, Object)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Zapisuje element XML komunikatu SOAP, który zawiera odwołanie do multiRef elementu dla danego obiektu.

WriteReferencingElement(String, String, Object, Boolean)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Zapisuje element XML komunikatu SOAP, który zawiera odwołanie do multiRef elementu dla danego obiektu.

WriteRpcResult(String, String)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Zapisuje element wyniku protokołu SOAP 1.2 RPC o określonej kwalifikowanej nazwie w treści.

WriteSerializable(IXmlSerializable, String, String, Boolean)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Zapisuje obiekt, który używa niestandardowego formatowania XML jako elementu XML.

WriteSerializable(IXmlSerializable, String, String, Boolean, Boolean)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Instruuje XmlNode napisanie obiektu, który używa niestandardowego formatowania XML jako elementu XML.

WriteStartDocument()

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Zapisuje deklarację XML, jeśli składnik zapisywania jest umieszczony na początku dokumentu XML.

WriteStartElement(String)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Zapisuje tag otwierającego elementu, w tym wszelkie atrybuty.

WriteStartElement(String, String)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Zapisuje tag otwierającego elementu, w tym wszelkie atrybuty.

WriteStartElement(String, String, Boolean)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Zapisuje tag otwierającego elementu, w tym wszelkie atrybuty.

WriteStartElement(String, String, Object)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Zapisuje tag otwierającego elementu, w tym wszelkie atrybuty.

WriteStartElement(String, String, Object, Boolean)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Zapisuje tag otwierającego elementu, w tym wszelkie atrybuty.

WriteStartElement(String, String, Object, Boolean, XmlSerializerNamespaces)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Zapisuje tag otwierającego elementu, w tym wszelkie atrybuty.

WriteTypedPrimitive(String, String, Object, Boolean)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Zapisuje element XML, którego treść tekstu jest wartością prostego typu danych schematu XML.

WriteValue(Byte[])

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Zapisuje tablicę bajtów base-64.

WriteValue(String)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Zapisuje określoną wartość ciągu.

WriteXmlAttribute(XmlNode)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Zapisuje określony XmlNode jako atrybut XML.

WriteXmlAttribute(XmlNode, Object)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Zapisuje określony XmlNode obiekt jako atrybut XML.

WriteXsiType(String, String)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

xsi:type Zapisuje atrybut elementu XML, który jest serializowany w dokumencie.

Dotyczy

Zobacz też