NameTable

NameTable CF 1.0, ECMA 1.0

System.Xml (system.xml.dll) class

This class is a concrete implementation of the XmlNameTable type (described later in this chapter). It is entirely an optimization within the .NET XML stack; it provides a table of string objects for element and attribute names used in an XML document. The XML parser uses these string objects for efficient manipulation of repeated element and attribute names . See XmlNameTable for more discussion of its behavior and usage.

Normally .NET applications have no need to use this class directly. At most, a new instance is passed in blindly when constructing various XML- related types, such as XmlNamespaceManager .

 public class  NameTable  : XmlNameTable {  // Public Constructors  public  NameTable  ( );  // Public Instance Methods  public override string  Add  (char[ ]   key   , int   start   , int   len   )  // overrides XmlNameTable  public override string  Add  (string   key   );  // overrides XmlNameTable  public override string  Get  (char[ ]   key   , int   start   , int   len   );  // overrides XmlNameTable  public override string  Get  (string   value   );  // overrides XmlNameTable  } 

Hierarchy

System.Object XmlNameTable NameTable

Passed To

System.Xml.Xsl.XsltContext.XsltContext( )



C# in a Nutshell
C # in a Nutshell, Second Edition
ISBN: 0596005261
EAN: 2147483647
Year: 2005
Pages: 963

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net