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 in den ergänzenden API-Hinweisen für XName.

Eigenschaften

Name Beschreibung
LocalName

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

Namespace

Ruft den Namespaceteil des vollqualifizierten Namens ab.

NamespaceName

Gibt den URI der XNamespace für diese Eigenschaft XNamezurück.

Methoden

Name Beschreibung
Equals(Object)

Bestimmt, ob der angegebene XName Wert gleich diesem XNameist.

Get(String, String)

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

Get(String)

Ruft ein XName Objekt aus einem erweiterten Namen ab.

GetHashCode()

Ruft einen Hashcode für diese XNameab.

GetType()

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
ToString()

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

Operatoren

Name Beschreibung
Equality(XName, XName)

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

Implicit(String to XName)

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

Inequality(XName, XName)

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

Explizite Schnittstellenimplementierungen

Name Beschreibung
IEquatable<XName>.Equals(XName)

Gibt an, ob der aktuelle XName Wert dem angegebenen XNameentspricht.

ISerializable.GetObjectData(SerializationInfo, StreamingContext)

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

Gilt für:

Weitere Informationen