public abstract class XmlSerializationWriter
|
| Equals (inherited from System.Object) |
See base class member description: System.Object.Equals Derived from System.Object, the primary base class for all objects. |
| GetHashCode (inherited from System.Object) |
See base class member description: System.Object.GetHashCode Derived from System.Object, the primary base class for all objects. |
| GetType (inherited from System.Object) |
See base class member description: System.Object.GetType Derived from System.Object, the primary base class for all objects. |
| ToString (inherited from System.Object) |
See base class member description: System.Object.ToString Derived from System.Object, the primary base class for all objects. |
| ctor #1 | Default constructor. This constructor is called by derived class constructors to initialize state in this type. |
| Namespaces | Read-write Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code |
| Writer | Read-write Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code |
| AddWriteCallback | Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code |
| CreateMismatchChoiceException | |
| CreateUnknownAnyElementException | |
| CreateUnknownTypeException | Overloaded:CreateUnknownTypeException(object o) Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code |
| CreateUnknownTypeException | Overloaded:CreateUnknownTypeException(Type type) Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code |
| Finalize (inherited from System.Object) |
See base class member description: System.Object.Finalize Derived from System.Object, the primary base class for all objects. |
| FromByteArrayBase64 | |
| FromByteArrayHex | |
| FromChar | |
| FromDate | |
| FromDateTime | |
| FromEnum | |
| FromTime | |
| FromXmlName | |
| FromXmlNCName | |
| FromXmlNmToken | |
| FromXmlNmTokens | |
| FromXmlQualifiedName | Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code |
| InitCallbacks | Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code |
| MemberwiseClone (inherited from System.Object) |
See base class member description: System.Object.MemberwiseClone Derived from System.Object, the primary base class for all objects. |
| TopLevelElement | |
| WriteAttribute | Overloaded:WriteAttribute(string localName, byte[] value) |
| WriteAttribute | Overloaded:WriteAttribute(string localName, string value) Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code |
| WriteAttribute | Overloaded:WriteAttribute(string localName, string ns, byte[] value) |
| WriteAttribute | Overloaded:WriteAttribute(string localName, string ns, string value) Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code |
| WriteAttribute | Overloaded:WriteAttribute(string prefix, string localName, string ns, string value) Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code |
| WriteElementEncoded | |
| WriteElementLiteral | |
| WriteElementQualifiedName | Overloaded:WriteElementQualifiedName(string localName, XmlQualifiedName value) Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code |
| WriteElementQualifiedName | Overloaded:WriteElementQualifiedName(string localName, string ns, XmlQualifiedName value) |
| WriteElementQualifiedName | Overloaded:WriteElementQualifiedName(string localName, XmlQualifiedName value, XmlQualifiedName xsiType) |
| WriteElementQualifiedName | Overloaded:WriteElementQualifiedName(string localName, string ns, XmlQualifiedName value, XmlQualifiedName xsiType) |
| WriteElementString | Overloaded:WriteElementString(string localName, string value) Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code |
| WriteElementString | Overloaded:WriteElementString(string localName, string ns, string value) Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code |
| WriteElementString | Overloaded:WriteElementString(string localName, string value, XmlQualifiedName xsiType) |
| WriteElementString | Overloaded:WriteElementString(string localName, string ns, string value, XmlQualifiedName xsiType) |
| WriteElementStringRaw | Overloaded:WriteElementStringRaw(string localName, byte[] value) |
| WriteElementStringRaw | Overloaded:WriteElementStringRaw(string localName, string value) |
| WriteElementStringRaw | Overloaded:WriteElementStringRaw(string localName, byte[] value, XmlQualifiedName xsiType) |
| WriteElementStringRaw | Overloaded:WriteElementStringRaw(string localName, string ns, byte[] value) |
| WriteElementStringRaw | Overloaded:WriteElementStringRaw(string localName, string ns, string value) |
| WriteElementStringRaw | Overloaded:WriteElementStringRaw(string localName, string value, XmlQualifiedName xsiType) |
| WriteElementStringRaw | Overloaded:WriteElementStringRaw(string localName, string ns, byte[] value, XmlQualifiedName xsiType) |
| WriteElementStringRaw | Overloaded:WriteElementStringRaw(string localName, string ns, string value, XmlQualifiedName xsiType) |
| WriteEmptyTag | Overloaded:WriteEmptyTag(string name) Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code |
| WriteEmptyTag | Overloaded:WriteEmptyTag(string name, string ns) |
| WriteEndElement | Overloaded:WriteEndElement() |
| WriteEndElement | Overloaded:WriteEndElement(object o) |
| WriteId | Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code |
| WriteNamespaceDeclarations | |
| WriteNullableQualifiedNameEncoded | |
| WriteNullableQualifiedNameLiteral | |
| WriteNullableStringEncoded | |
| WriteNullableStringEncodedRaw | Overloaded:WriteNullableStringEncodedRaw(string name, string ns, byte[] value, XmlQualifiedName xsiType) |
| WriteNullableStringEncodedRaw | Overloaded:WriteNullableStringEncodedRaw(string name, string ns, string value, XmlQualifiedName xsiType) |
| WriteNullableStringLiteral | |
| WriteNullableStringLiteralRaw | Overloaded:WriteNullableStringLiteralRaw(string name, string ns, byte[] value) |
| WriteNullableStringLiteralRaw | Overloaded:WriteNullableStringLiteralRaw(string name, string ns, string value) |
| WriteNullTagEncoded | Overloaded:WriteNullTagEncoded(string name) |
| WriteNullTagEncoded | Overloaded:WriteNullTagEncoded(string name, string ns) |
| WriteNullTagLiteral | Overloaded:WriteNullTagLiteral(string name) |
| WriteNullTagLiteral | Overloaded:WriteNullTagLiteral(string name, string ns) Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code |
| WritePotentiallyReferencingElement | Overloaded:WritePotentiallyReferencingElement(string n, string ns, object o) Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code |
| WritePotentiallyReferencingElement | Overloaded:WritePotentiallyReferencingElement(string n, string ns, object o, Type ambientType) Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code |
| WritePotentiallyReferencingElement | Overloaded:WritePotentiallyReferencingElement(string n, string ns, object o, Type ambientType, bool suppressReference) |
| WritePotentiallyReferencingElement | Overloaded:WritePotentiallyReferencingElement(string n, string ns, object o, Type ambientType, bool suppressReference, bool isNullable) |
| WriteReferencedElements | Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code |
| WriteReferencingElement | Overloaded:WriteReferencingElement(string n, string ns, object o) Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code |
| WriteReferencingElement | Overloaded:WriteReferencingElement(string n, string ns, object o, bool isNullable) |
| WriteSerializable | Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code |
| WriteStartDocument | Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code |
| WriteStartElement | Overloaded:WriteStartElement(string name) Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code |
| WriteStartElement | Overloaded:WriteStartElement(string name, string ns) Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code |
| WriteStartElement | Overloaded:WriteStartElement(string name, string ns, bool writePrefixed) |
| WriteStartElement | Overloaded:WriteStartElement(string name, string ns, object o) |
| WriteStartElement | Overloaded:WriteStartElement(string name, string ns, object o, bool writePrefixed) |
| WriteTypedPrimitive | Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code |
| WriteValue | Overloaded:WriteValue(byte[] value) |
| WriteValue | Overloaded:WriteValue(string value) |
| WriteXmlAttribute | Overloaded:WriteXmlAttribute(XmlNode node) |
| WriteXmlAttribute | Overloaded:WriteXmlAttribute(XmlNode node, object container) |
| WriteXsiType | Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code |
Hierarchy:
protected XmlSerializationWriter(); |
protected ArrayList Namespaces {get; set;}
|
protected XmlWriter Writer {get; set;}
|
protected void AddWriteCallback( |
type
typeName
typeNs
callback
protected Exception CreateMismatchChoiceException( |
value
elementName
enumValue
name
ns
protected Exception CreateUnknownTypeException( |
o
protected Exception CreateUnknownTypeException( |
type
~XmlSerializationWriter(); |
protected static byte[] FromByteArrayBase64( |
value
protected static string FromByteArrayHex( |
value
protected static string FromChar( |
value
protected static string FromDate( |
value
protected static string FromDateTime( |
value
value
values
ids
protected static string FromTime( |
value
protected static string FromXmlName( |
name
protected static string FromXmlNCName( |
ncName
protected static string FromXmlNmToken( |
nmToken
protected static string FromXmlNmTokens( |
nmTokens
protected string FromXmlQualifiedName( |
xmlQualifiedName
public virtual int GetHashCode(); |
public Type GetType(); |
protected abstract void InitCallbacks(); |
protected object MemberwiseClone(); |
protected void TopLevelElement(); |
public virtual string ToString(); |
localName
value
localName
value
localName
ns
value
localName
ns
value
protected void WriteAttribute( |
prefix
localName
ns
value
protected void WriteElementEncoded( |
node
name
ns
isNullable
any
protected void WriteElementLiteral( |
node
name
ns
isNullable
any
protected void WriteElementQualifiedName( |
localName
value
protected void WriteElementQualifiedName( |
localName
ns
value
protected void WriteElementQualifiedName( |
localName
value
xsiType
protected void WriteElementQualifiedName( |
localName
ns
value
xsiType
localName
value
localName
ns
value
protected void WriteElementString( |
localName
value
xsiType
protected void WriteElementString( |
localName
ns
value
xsiType
localName
value
localName
value
protected void WriteElementStringRaw( |
localName
value
xsiType
localName
ns
value
localName
ns
value
protected void WriteElementStringRaw( |
localName
value
xsiType
protected void WriteElementStringRaw( |
localName
ns
value
xsiType
protected void WriteElementStringRaw( |
localName
ns
value
xsiType
protected void WriteEmptyTag( |
name
name
ns
protected void WriteEndElement(); |
protected void WriteEndElement( |
o
protected void WriteId( |
o
protected void WriteNamespaceDeclarations( |
xmlns
protected void WriteNullableQualifiedNameEncoded( |
name
ns
value
xsiType
protected void WriteNullableQualifiedNameLiteral( |
name
ns
value
protected void WriteNullableStringEncoded( |
name
ns
value
xsiType
protected void WriteNullableStringEncodedRaw( |
name
ns
value
xsiType
protected void WriteNullableStringEncodedRaw( |
name
ns
value
xsiType
name
ns
value
name
ns
value
name
ns
value
protected void WriteNullTagEncoded( |
name
name
ns
protected void WriteNullTagLiteral( |
name
name
ns
n
ns
o
protected void WritePotentiallyReferencingElement( |
n
ns
o
ambientType
protected void WritePotentiallyReferencingElement( |
n
ns
o
ambientType
suppressReference
protected void WritePotentiallyReferencingElement( |
n
ns
o
ambientType
suppressReference
isNullable
protected void WriteReferencedElements(); |
n
ns
o
n
ns
o
isNullable
protected void WriteSerializable( |
serializable
name
ns
isNullable
protected void WriteStartDocument(); |
protected void WriteStartElement( |
name
name
ns
name
ns
writePrefixed
name
ns
o
name
ns
o
writePrefixed
name
ns
o
xsiType
protected void WriteValue( |
value
protected void WriteValue( |
value
protected void WriteXmlAttribute( |
node
node
container
name
ns