QName StructureQName StructureQName Structure
Represents an XML qualified name consisting of a prefix, local name and namespace URI.
The corresponding XML Schema type is
xs:QName
.
Syntax
Public NotInheritable QName _ Implements IEquatable(Of QName)
public sealed QName : IEquatable<QName>
public: value class QName sealed : IEquatable<QName>
The QNameQNameQName
type exposes the following members.
Constructors
Constructor | Description | |
---|---|---|
![]() | QName (string, string, string)QName (String, String, String)QName (String^, String^, String^) | Initializes a new instance of the QNameQNameQName structure with the specified prefix, local name and namespace URI. |
![]() | QName (XmlQualifiedName)QName (XmlQualifiedName)QName (XmlQualifiedName^) | Initializes a new instance of the QNameQNameQName structure from an XmlQualifiedNameXmlQualifiedNameXmlQualifiedName instance. |
Properties
Methods
Method | Description | |
---|---|---|
![]() | Equals (object)Equals (Object)Equals (object^) | Determines whether this instance is equal to a specified object. (Overrides ValueType.EqualsValueType.EqualsValueType::Equals) |
![]() | Equals (QName)Equals (QName)Equals (QName) | Indicates whether this instance is equal to another QNameQNameQName. |
![]() | Object.FinalizeObject.FinalizeObject::Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.(Inherited from System.ObjectSystem.ObjectSystem::Object) |
![]() | GetHashCodeGetHashCodeGetHashCode | Returns the hash code for this instance. (Overrides ValueType.GetHashCodeValueType.GetHashCodeValueType::GetHashCode) |
![]() | Object.GetTypeObject.GetTypeObject::GetType | Gets the type of the current instance.(Inherited from System.ObjectSystem.ObjectSystem::Object) |
![]() | Object.MemberwiseCloneObject.MemberwiseCloneObject::MemberwiseClone | Creates a shallow copy of the current objectObjectobject.(Inherited from System.ObjectSystem.ObjectSystem::Object) |
![]() ![]() | SplitSplitSplit |
Splits the specified lexical representation of an xs:QName into a prefix and local name.
|
![]() | ToStringToStringToString | Returns the canonical lexical representation of this QNameQNameQName. (Overrides ValueType.ToStringValueType.ToStringValueType::ToString) |
Operators
Operator | Description | |
---|---|---|
![]() ![]() | EqualityEqualityEquality | Indicates whether a specified QNameQNameQName is equal to another specified QNameQNameQName. |
![]() ![]() | InequalityInequalityInequality | Indicates whether a specified QNameQNameQName is not equal to another specified QNameQNameQName. |