Teilen über


XName Klasse

Definition

Stellt einen Namen eines XML-Elements oder -Attributs dar.

public ref class XName sealed : IEquatable<System::Xml::Linq::XName ^>
public ref class XName sealed : IEquatable<System::Xml::Linq::XName ^>, System::Runtime::Serialization::ISerializable
public sealed class XName : IEquatable<System.Xml.Linq.XName>
public sealed class XName : IEquatable<System.Xml.Linq.XName>, System.Runtime.Serialization.ISerializable
[System.Serializable]
public sealed class XName : IEquatable<System.Xml.Linq.XName>, System.Runtime.Serialization.ISerializable
[System.Serializable]
[System.Runtime.Serialization.KnownType(typeof(System.Xml.Linq.NameSerializer))]
public sealed class XName : IEquatable<System.Xml.Linq.XName>, System.Runtime.Serialization.ISerializable
type XName = class
    interface IEquatable<XName>
type XName = class
    interface IEquatable<XName>
    interface ISerializable
[<System.Serializable>]
type XName = class
    interface IEquatable<XName>
    interface ISerializable
[<System.Serializable>]
[<System.Runtime.Serialization.KnownType(typeof(System.Xml.Linq.NameSerializer))>]
type XName = class
    interface IEquatable<XName>
    interface ISerializable
Public NotInheritable Class XName
Implements IEquatable(Of XName)
Public NotInheritable Class XName
Implements IEquatable(Of XName), ISerializable
Vererbung
XName
Attribute
Implementiert

Hinweise

Weitere Informationen zu dieser API finden Sie unter Ergänzende API-Hinweise für XName.

Eigenschaften

LocalName

Ruft den lokalen (nicht qualifizierten) Teil des Namens ab.

Namespace

Ruft den Namespaceteil des vollqualifizierten Namens ab.

NamespaceName

Gibt den URI des XNamespace für diesen XName zurück.

Methoden

Equals(Object)

Bestimmt, ob der angegebene XName und dieser XName gleich sind.

Get(String)

Ruft ein XName-Objekt aus einem erweiterten Namen ab.

Get(String, String)

Ruft ein XName-Objekt aus einem lokalen Namen und einem Namespace ab.

GetHashCode()

Ruft einen Hashcode für diese XName ab.

GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
ToString()

Gibt den erweiterten XML-Namen im Format {namespace}localnamezurück.

Operatoren

Equality(XName, XName)

Gibt einen Wert zurück, der angibt, ob zwei Instanzen von XName gleich sind.

Implicit(String to XName)

Konvertiert eine Zeichenfolge, die als erweiterter XML-Name (d. h.) formatiert ist,{namespace}localname in ein XName -Objekt.

Inequality(XName, XName)

Gibt einen Wert zurück, der angibt, ob zwei Instanzen von XName ungleich sind.

Explizite Schnittstellenimplementierungen

IEquatable<XName>.Equals(XName)

Zeigt an, ob der aktuelle XName dem angegebenen XName entspricht.

ISerializable.GetObjectData(SerializationInfo, StreamingContext)

Füllt eine SerializationInfo mit den Daten auf, die zum Serialisieren des Zielobjekts erforderlich sind.

Gilt für:

Weitere Informationen