The methods of the QName class are listed below. For a complete list of QName class members, see the QName Members topic.
![]() ![]() |
Factory method to construct a QName from a string containing the expanded
QName in Clark notation, that is, {uri}local |
![]() | Test whether two QNames are equal. This supports the semantics of equality, which considers only the namespace URI and local name, and not the prefix. |
![]() | Get a hash code for the QName, to support equality matching. This supports the semantics of equality, which considers only the namespace URI and local name, and not the prefix. |
![]() | Gets the Type of the current instance. |
![]() | Validate the QName against the XML 1.0 or XML 1.1 rules for valid names. |
![]() |
Register a QName with the Processor . This makes comparison faster
when the QName is compared with others that are also registered with the Processor .
|
![]() | Convert the value to a string. The resulting string is the lexical form of the QName, using the original prefix if there was one. |
![]() |
Convert the value to an XmlQualifiedName (as defined in the
System.Xml package)
|
![]() | Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. |
![]() | Creates a shallow copy of the current Object. |