XName Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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 |
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 |
| 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. |