System.Xml.Serialization.XmlSerializationWriter Class

Assembly: System.Xml.dll
Namespace: System.Xml.Serialization
This type supports the Shared Source CLI infrastructure and is not intended to be used directly from your code.
Summary
Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code
C# Syntax:
public abstract class XmlSerializationWriter
See also:
System.Xml.Serialization Namespace

System.Xml.Serialization.XmlSerializationWriter Member List:

Public Methods
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.
Protected Constructors
ctor #1 Default constructor. This constructor is called by derived class constructors to initialize state in this type.
Protected Properties
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
Protected Methods
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:


System.Xml.Serialization.XmlSerializationWriter Member Details

ctor #1
Summary:
Default constructor. This constructor is called by derived class constructors to initialize state in this type.
C# Syntax:
protected XmlSerializationWriter();

Return to top


Property: Namespaces (read-write)
Summary
Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code
C# Syntax:
protected ArrayList Namespaces {get; set;}

Return to top


Property: Writer (read-write)
Summary
Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code
C# Syntax:
protected XmlWriter Writer {get; set;}

Return to top


Method: AddWriteCallback(
   Type type,
   string typeName,
   string typeNs,
   XmlSerializationWriteCallback callback
)
Summary
Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code
C# Syntax:
protected void AddWriteCallback(
   Type type,
   string typeName,
   string typeNs,
   XmlSerializationWriteCallback callback
);
Parameters:

type

typeName

typeNs

callback

Return to top


Method: CreateMismatchChoiceException(
   string value,
   string elementName,
   string enumValue
)
C# Syntax:
protected Exception CreateMismatchChoiceException(
   string value,
   string elementName,
   string enumValue
);
Parameters:

value

elementName

enumValue

Return to top


Method: CreateUnknownAnyElementException(
   string name,
   string ns
)
C# Syntax:
protected Exception CreateUnknownAnyElementException(
   string name,
   string ns
);
Parameters:

name

ns

Return to top


Overloaded Method: CreateUnknownTypeException(
   object o
)
Summary
Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code
C# Syntax:
protected Exception CreateUnknownTypeException(
   object o
);
Parameters:

o

Return to top


Overloaded Method: CreateUnknownTypeException(
   Type type
)
Summary
Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code
C# Syntax:
protected Exception CreateUnknownTypeException(
   Type type
);
Parameters:

type

Return to top


Method: Equals(
   object obj
)
Inherited
See base class member description: System.Object.Equals
C# Syntax:
public virtual bool Equals(
   object obj
);

For more information on members inherited from System.Object click on the link above.

Return to top


Method: Finalize()
Inherited
See base class member description: System.Object.Finalize
C# Syntax:
~XmlSerializationWriter();

For more information on members inherited from System.Object click on the link above.

Return to top


Method: FromByteArrayBase64(
   byte[] value
)
C# Syntax:
protected static byte[] FromByteArrayBase64(
   byte[] value
);
Parameters:

value

Return to top


Method: FromByteArrayHex(
   byte[] value
)
C# Syntax:
protected static string FromByteArrayHex(
   byte[] value
);
Parameters:

value

Return to top


Method: FromChar(
   char value
)
C# Syntax:
protected static string FromChar(
   char value
);
Parameters:

value

Return to top


Method: FromDate(
   DateTime value
)
C# Syntax:
protected static string FromDate(
   DateTime value
);
Parameters:

value

Return to top


Method: FromDateTime(
   DateTime value
)
C# Syntax:
protected static string FromDateTime(
   DateTime value
);
Parameters:

value

Return to top


Method: FromEnum(
   long value,
   string[] values,
   long[] ids
)
C# Syntax:
protected static string FromEnum(
   long value,
   string[] values,
   long[] ids
);
Parameters:

value

values

ids

Return to top


Method: FromTime(
   DateTime value
)
C# Syntax:
protected static string FromTime(
   DateTime value
);
Parameters:

value

Return to top


Method: FromXmlName(
   string name
)
C# Syntax:
protected static string FromXmlName(
   string name
);
Parameters:

name

Return to top


Method: FromXmlNCName(
   string ncName
)
C# Syntax:
protected static string FromXmlNCName(
   string ncName
);
Parameters:

ncName

Return to top


Method: FromXmlNmToken(
   string nmToken
)
C# Syntax:
protected static string FromXmlNmToken(
   string nmToken
);
Parameters:

nmToken

Return to top


Method: FromXmlNmTokens(
   string nmTokens
)
C# Syntax:
protected static string FromXmlNmTokens(
   string nmTokens
);
Parameters:

nmTokens

Return to top


Method: FromXmlQualifiedName(
   XmlQualifiedName xmlQualifiedName
)
Summary
Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code
C# Syntax:
protected string FromXmlQualifiedName(
   XmlQualifiedName xmlQualifiedName
);
Parameters:

xmlQualifiedName

Return to top


Method: GetHashCode()
Inherited
See base class member description: System.Object.GetHashCode
C# Syntax:
public virtual int GetHashCode();

For more information on members inherited from System.Object click on the link above.

Return to top


Method: GetType()
Inherited
See base class member description: System.Object.GetType
C# Syntax:
public Type GetType();

For more information on members inherited from System.Object click on the link above.

Return to top


Method: InitCallbacks()
Summary
Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code
C# Syntax:
protected abstract void InitCallbacks();

Return to top


Method: MemberwiseClone()
Inherited
See base class member description: System.Object.MemberwiseClone
C# Syntax:
protected object MemberwiseClone();

For more information on members inherited from System.Object click on the link above.

Return to top


Method: TopLevelElement()
C# Syntax:
protected void TopLevelElement();

Return to top


Method: ToString()
Inherited
See base class member description: System.Object.ToString
C# Syntax:
public virtual string ToString();

For more information on members inherited from System.Object click on the link above.

Return to top


Overloaded Method: WriteAttribute(
   string localName,
   byte[] value
)
C# Syntax:
protected void WriteAttribute(
   string localName,
   byte[] value
);
Parameters:

localName

value

Return to top


Overloaded Method: WriteAttribute(
   string localName,
   string value
)
Summary
Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code
C# Syntax:
protected void WriteAttribute(
   string localName,
   string value
);
Parameters:

localName

value

Return to top


Overloaded Method: WriteAttribute(
   string localName,
   string ns,
   byte[] value
)
C# Syntax:
protected void WriteAttribute(
   string localName,
   string ns,
   byte[] value
);
Parameters:

localName

ns

value

Return to top


Overloaded Method: WriteAttribute(
   string localName,
   string ns,
   string value
)
Summary
Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code
C# Syntax:
protected void WriteAttribute(
   string localName,
   string ns,
   string value
);
Parameters:

localName

ns

value

Return to top


Overloaded Method: WriteAttribute(
   string prefix,
   string localName,
   string ns,
   string value
)
Summary
Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code
C# Syntax:
protected void WriteAttribute(
   string prefix,
   string localName,
   string ns,
   string value
);
Parameters:

prefix

localName

ns

value

Return to top


Method: WriteElementEncoded(
   XmlNode node,
   string name,
   string ns,
   bool isNullable,
   bool any
)
C# Syntax:
protected void WriteElementEncoded(
   XmlNode node,
   string name,
   string ns,
   bool isNullable,
   bool any
);
Parameters:

node

name

ns

isNullable

any

Return to top


Method: WriteElementLiteral(
   XmlNode node,
   string name,
   string ns,
   bool isNullable,
   bool any
)
C# Syntax:
protected void WriteElementLiteral(
   XmlNode node,
   string name,
   string ns,
   bool isNullable,
   bool any
);
Parameters:

node

name

ns

isNullable

any

Return to top


Overloaded Method: WriteElementQualifiedName(
   string localName,
   XmlQualifiedName value
)
Summary
Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code
C# Syntax:
protected void WriteElementQualifiedName(
   string localName,
   XmlQualifiedName value
);
Parameters:

localName

value

Return to top


Overloaded Method: WriteElementQualifiedName(
   string localName,
   string ns,
   XmlQualifiedName value
)
C# Syntax:
protected void WriteElementQualifiedName(
   string localName,
   string ns,
   XmlQualifiedName value
);
Parameters:

localName

ns

value

Return to top


Overloaded Method: WriteElementQualifiedName(
   string localName,
   XmlQualifiedName value,
   XmlQualifiedName xsiType
)
C# Syntax:
protected void WriteElementQualifiedName(
   string localName,
   XmlQualifiedName value,
   XmlQualifiedName xsiType
);
Parameters:

localName

value

xsiType

Return to top


Overloaded Method: WriteElementQualifiedName(
   string localName,
   string ns,
   XmlQualifiedName value,
   XmlQualifiedName xsiType
)
C# Syntax:
protected void WriteElementQualifiedName(
   string localName,
   string ns,
   XmlQualifiedName value,
   XmlQualifiedName xsiType
);
Parameters:

localName

ns

value

xsiType

Return to top


Overloaded Method: WriteElementString(
   string localName,
   string value
)
Summary
Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code
C# Syntax:
protected void WriteElementString(
   string localName,
   string value
);
Parameters:

localName

value

Return to top


Overloaded Method: WriteElementString(
   string localName,
   string ns,
   string value
)
Summary
Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code
C# Syntax:
protected void WriteElementString(
   string localName,
   string ns,
   string value
);
Parameters:

localName

ns

value

Return to top


Overloaded Method: WriteElementString(
   string localName,
   string value,
   XmlQualifiedName xsiType
)
C# Syntax:
protected void WriteElementString(
   string localName,
   string value,
   XmlQualifiedName xsiType
);
Parameters:

localName

value

xsiType

Return to top


Overloaded Method: WriteElementString(
   string localName,
   string ns,
   string value,
   XmlQualifiedName xsiType
)
C# Syntax:
protected void WriteElementString(
   string localName,
   string ns,
   string value,
   XmlQualifiedName xsiType
);
Parameters:

localName

ns

value

xsiType

Return to top


Overloaded Method: WriteElementStringRaw(
   string localName,
   byte[] value
)
C# Syntax:
protected void WriteElementStringRaw(
   string localName,
   byte[] value
);
Parameters:

localName

value

Return to top


Overloaded Method: WriteElementStringRaw(
   string localName,
   string value
)
C# Syntax:
protected void WriteElementStringRaw(
   string localName,
   string value
);
Parameters:

localName

value

Return to top


Overloaded Method: WriteElementStringRaw(
   string localName,
   byte[] value,
   XmlQualifiedName xsiType
)
C# Syntax:
protected void WriteElementStringRaw(
   string localName,
   byte[] value,
   XmlQualifiedName xsiType
);
Parameters:

localName

value

xsiType

Return to top


Overloaded Method: WriteElementStringRaw(
   string localName,
   string ns,
   byte[] value
)
C# Syntax:
protected void WriteElementStringRaw(
   string localName,
   string ns,
   byte[] value
);
Parameters:

localName

ns

value

Return to top


Overloaded Method: WriteElementStringRaw(
   string localName,
   string ns,
   string value
)
C# Syntax:
protected void WriteElementStringRaw(
   string localName,
   string ns,
   string value
);
Parameters:

localName

ns

value

Return to top


Overloaded Method: WriteElementStringRaw(
   string localName,
   string value,
   XmlQualifiedName xsiType
)
C# Syntax:
protected void WriteElementStringRaw(
   string localName,
   string value,
   XmlQualifiedName xsiType
);
Parameters:

localName

value

xsiType

Return to top


Overloaded Method: WriteElementStringRaw(
   string localName,
   string ns,
   byte[] value,
   XmlQualifiedName xsiType
)
C# Syntax:
protected void WriteElementStringRaw(
   string localName,
   string ns,
   byte[] value,
   XmlQualifiedName xsiType
);
Parameters:

localName

ns

value

xsiType

Return to top


Overloaded Method: WriteElementStringRaw(
   string localName,
   string ns,
   string value,
   XmlQualifiedName xsiType
)
C# Syntax:
protected void WriteElementStringRaw(
   string localName,
   string ns,
   string value,
   XmlQualifiedName xsiType
);
Parameters:

localName

ns

value

xsiType

Return to top


Overloaded Method: WriteEmptyTag(
   string name
)
Summary
Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code
C# Syntax:
protected void WriteEmptyTag(
   string name
);
Parameters:

name

Return to top


Overloaded Method: WriteEmptyTag(
   string name,
   string ns
)
C# Syntax:
protected void WriteEmptyTag(
   string name,
   string ns
);
Parameters:

name

ns

Return to top


Overloaded Method: WriteEndElement()
C# Syntax:
protected void WriteEndElement();

Return to top


Overloaded Method: WriteEndElement(
   object o
)
C# Syntax:
protected void WriteEndElement(
   object o
);
Parameters:

o

Return to top


Method: WriteId(
   object o
)
Summary
Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code
C# Syntax:
protected void WriteId(
   object o
);
Parameters:

o

Return to top


Method: WriteNamespaceDeclarations(
   XmlSerializerNamespaces xmlns
)
C# Syntax:
protected void WriteNamespaceDeclarations(
   XmlSerializerNamespaces xmlns
);
Parameters:

xmlns

Return to top


Method: WriteNullableQualifiedNameEncoded(
   string name,
   string ns,
   XmlQualifiedName value,
   XmlQualifiedName xsiType
)
C# Syntax:
protected void WriteNullableQualifiedNameEncoded(
   string name,
   string ns,
   XmlQualifiedName value,
   XmlQualifiedName xsiType
);
Parameters:

name

ns

value

xsiType

Return to top


Method: WriteNullableQualifiedNameLiteral(
   string name,
   string ns,
   XmlQualifiedName value
)
C# Syntax:
protected void WriteNullableQualifiedNameLiteral(
   string name,
   string ns,
   XmlQualifiedName value
);
Parameters:

name

ns

value

Return to top


Method: WriteNullableStringEncoded(
   string name,
   string ns,
   string value,
   XmlQualifiedName xsiType
)
C# Syntax:
protected void WriteNullableStringEncoded(
   string name,
   string ns,
   string value,
   XmlQualifiedName xsiType
);
Parameters:

name

ns

value

xsiType

Return to top


Overloaded Method: WriteNullableStringEncodedRaw(
   string name,
   string ns,
   byte[] value,
   XmlQualifiedName xsiType
)
C# Syntax:
protected void WriteNullableStringEncodedRaw(
   string name,
   string ns,
   byte[] value,
   XmlQualifiedName xsiType
);
Parameters:

name

ns

value

xsiType

Return to top


Overloaded Method: WriteNullableStringEncodedRaw(
   string name,
   string ns,
   string value,
   XmlQualifiedName xsiType
)
C# Syntax:
protected void WriteNullableStringEncodedRaw(
   string name,
   string ns,
   string value,
   XmlQualifiedName xsiType
);
Parameters:

name

ns

value

xsiType

Return to top


Method: WriteNullableStringLiteral(
   string name,
   string ns,
   string value
)
C# Syntax:
protected void WriteNullableStringLiteral(
   string name,
   string ns,
   string value
);
Parameters:

name

ns

value

Return to top


Overloaded Method: WriteNullableStringLiteralRaw(
   string name,
   string ns,
   byte[] value
)
C# Syntax:
protected void WriteNullableStringLiteralRaw(
   string name,
   string ns,
   byte[] value
);
Parameters:

name

ns

value

Return to top


Overloaded Method: WriteNullableStringLiteralRaw(
   string name,
   string ns,
   string value
)
C# Syntax:
protected void WriteNullableStringLiteralRaw(
   string name,
   string ns,
   string value
);
Parameters:

name

ns

value

Return to top


Overloaded Method: WriteNullTagEncoded(
   string name
)
C# Syntax:
protected void WriteNullTagEncoded(
   string name
);
Parameters:

name

Return to top


Overloaded Method: WriteNullTagEncoded(
   string name,
   string ns
)
C# Syntax:
protected void WriteNullTagEncoded(
   string name,
   string ns
);
Parameters:

name

ns

Return to top


Overloaded Method: WriteNullTagLiteral(
   string name
)
C# Syntax:
protected void WriteNullTagLiteral(
   string name
);
Parameters:

name

Return to top


Overloaded Method: WriteNullTagLiteral(
   string name,
   string ns
)
Summary
Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code
C# Syntax:
protected void WriteNullTagLiteral(
   string name,
   string ns
);
Parameters:

name

ns

Return to top


Overloaded Method: WritePotentiallyReferencingElement(
   string n,
   string ns,
   object o
)
Summary
Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code
C# Syntax:
protected void WritePotentiallyReferencingElement(
   string n,
   string ns,
   object o
);
Parameters:

n

ns

o

Return to top


Overloaded Method: WritePotentiallyReferencingElement(
   string n,
   string ns,
   object o,
   Type ambientType
)
Summary
Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code
C# Syntax:
protected void WritePotentiallyReferencingElement(
   string n,
   string ns,
   object o,
   Type ambientType
);
Parameters:

n

ns

o

ambientType

Return to top


Overloaded Method: WritePotentiallyReferencingElement(
   string n,
   string ns,
   object o,
   Type ambientType,
   bool suppressReference
)
C# Syntax:
protected void WritePotentiallyReferencingElement(
   string n,
   string ns,
   object o,
   Type ambientType,
   bool suppressReference
);
Parameters:

n

ns

o

ambientType

suppressReference

Return to top


Overloaded Method: WritePotentiallyReferencingElement(
   string n,
   string ns,
   object o,
   Type ambientType,
   bool suppressReference,
   bool isNullable
)
C# Syntax:
protected void WritePotentiallyReferencingElement(
   string n,
   string ns,
   object o,
   Type ambientType,
   bool suppressReference,
   bool isNullable
);
Parameters:

n

ns

o

ambientType

suppressReference

isNullable

Return to top


Method: WriteReferencedElements()
Summary
Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code
C# Syntax:
protected void WriteReferencedElements();

Return to top


Overloaded Method: WriteReferencingElement(
   string n,
   string ns,
   object o
)
Summary
Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code
C# Syntax:
protected void WriteReferencingElement(
   string n,
   string ns,
   object o
);
Parameters:

n

ns

o

Return to top


Overloaded Method: WriteReferencingElement(
   string n,
   string ns,
   object o,
   bool isNullable
)
C# Syntax:
protected void WriteReferencingElement(
   string n,
   string ns,
   object o,
   bool isNullable
);
Parameters:

n

ns

o

isNullable

Return to top


Method: WriteSerializable(
   IXmlSerializable serializable,
   string name,
   string ns,
   bool isNullable
)
Summary
Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code
C# Syntax:
protected void WriteSerializable(
   IXmlSerializable serializable,
   string name,
   string ns,
   bool isNullable
);
Parameters:

serializable

name

ns

isNullable

Return to top


Method: WriteStartDocument()
Summary
Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code
C# Syntax:
protected void WriteStartDocument();

Return to top


Overloaded Method: WriteStartElement(
   string name
)
Summary
Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code
C# Syntax:
protected void WriteStartElement(
   string name
);
Parameters:

name

Return to top


Overloaded Method: WriteStartElement(
   string name,
   string ns
)
Summary
Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code
C# Syntax:
protected void WriteStartElement(
   string name,
   string ns
);
Parameters:

name

ns

Return to top


Overloaded Method: WriteStartElement(
   string name,
   string ns,
   bool writePrefixed
)
C# Syntax:
protected void WriteStartElement(
   string name,
   string ns,
   bool writePrefixed
);
Parameters:

name

ns

writePrefixed

Return to top


Overloaded Method: WriteStartElement(
   string name,
   string ns,
   object o
)
C# Syntax:
protected void WriteStartElement(
   string name,
   string ns,
   object o
);
Parameters:

name

ns

o

Return to top


Overloaded Method: WriteStartElement(
   string name,
   string ns,
   object o,
   bool writePrefixed
)
C# Syntax:
protected void WriteStartElement(
   string name,
   string ns,
   object o,
   bool writePrefixed
);
Parameters:

name

ns

o

writePrefixed

Return to top


Method: WriteTypedPrimitive(
   string name,
   string ns,
   object o,
   bool xsiType
)
Summary
Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code
C# Syntax:
protected void WriteTypedPrimitive(
   string name,
   string ns,
   object o,
   bool xsiType
);
Parameters:

name

ns

o

xsiType

Return to top


Overloaded Method: WriteValue(
   byte[] value
)
C# Syntax:
protected void WriteValue(
   byte[] value
);
Parameters:

value

Return to top


Overloaded Method: WriteValue(
   string value
)
C# Syntax:
protected void WriteValue(
   string value
);
Parameters:

value

Return to top


Overloaded Method: WriteXmlAttribute(
   XmlNode node
)
C# Syntax:
protected void WriteXmlAttribute(
   XmlNode node
);
Parameters:

node

Return to top


Overloaded Method: WriteXmlAttribute(
   XmlNode node,
   object container
)
C# Syntax:
protected void WriteXmlAttribute(
   XmlNode node,
   object container
);
Parameters:

node

container

Return to top


Method: WriteXsiType(
   string name,
   string ns
)
Summary
Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code
C# Syntax:
protected void WriteXsiType(
   string name,
   string ns
);
Parameters:

name

ns

Return to top


Top of page

Copyright (c) 2002 Microsoft Corporation. All rights reserved.