Implements an XmlTextReader that turns the first letter of incoming elements and attributes into uppercase.

Namespace: Mvp.Xml.Common
Assembly: Mvp.Xml (in Mvp.Xml.dll)

Syntax

Visual Basic (Declaration)
Public Class XmlFirstUpperReader
    Inherits XmlTextReader
C#
public class XmlFirstUpperReader : XmlTextReader
C++
ref class XmlFirstUpperReader : XmlTextReader
J#
public class XmlFirstUpperReader extends XmlTextReader
JScript
public class XmlFirstUpperReader extends XmlTextReader

Remarks

To be used in conjunction with XmlFirstLowerWriter for serialization.

Author: Daniel Cazzulino, kzu.net@gmail.com

See http://weblogs.asp.net/cazzu/archive/2004/05/10/129106.aspx.

Inheritance Hierarchy

System.Object
   System.Xml.XmlReader
      System.Xml.XmlTextReader
         Mvp.Xml.Common.XmlFirstUpperReader

Thread Safety

Public static (Shared in Visual Basic)staticShared members of this type are safe for multithreaded operations. Instance members are not guaranteed to be thread-safe.

See Also