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