XName Klasa

Definicja

Reprezentuje nazwę elementu XML lub atrybutu.

C#
public sealed class XName : IEquatable<System.Xml.Linq.XName>
C#
public sealed class XName : IEquatable<System.Xml.Linq.XName>, System.Runtime.Serialization.ISerializable
C#
[System.Serializable]
public sealed class XName : IEquatable<System.Xml.Linq.XName>, System.Runtime.Serialization.ISerializable
C#
[System.Serializable]
[System.Runtime.Serialization.KnownType(typeof(System.Xml.Linq.NameSerializer))]
public sealed class XName : IEquatable<System.Xml.Linq.XName>, System.Runtime.Serialization.ISerializable
Dziedziczenie
XName
Atrybuty
Implementuje

Uwagi

Aby uzyskać więcej informacji na temat tego interfejsu API, zobacz dodatkowe uwagi dotyczące interfejsu API dla elementu XName.

Właściwości

LocalName

Pobiera lokalną (niekwalifikowaną) część nazwy.

Namespace

Pobiera część przestrzeni nazw w pełni kwalifikowanej nazwy.

NamespaceName

Zwraca identyfikator URI XNamespace dla tego XNameelementu .

Metody

Equals(Object)

Określa, czy określona XName wartość jest równa temu XName.

Get(String)

XName Pobiera obiekt z rozwiniętej nazwy.

Get(String, String)

XName Pobiera obiekt z lokalnej nazwy i przestrzeni nazw.

GetHashCode()

Pobiera kod skrótu dla tego XNamepliku .

GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ToString()

Zwraca rozwiniętą nazwę XML w formacie {namespace}localname.

Operatory

Equality(XName, XName)

Zwraca wartość wskazującą, czy dwa wystąpienia XName są równe.

Implicit(String to XName)

Konwertuje ciąg sformatowany jako rozszerzoną nazwę XML (czyli{namespace}localname) na XName obiekt.

Inequality(XName, XName)

Zwraca wartość wskazującą, czy dwa wystąpienia XName nie są równe.

Jawne implementacje interfejsu

IEquatable<XName>.Equals(XName)

Wskazuje, czy bieżąca wartość XName jest równa określonej XNamewartości .

ISerializable.GetObjectData(SerializationInfo, StreamingContext)

Wypełnia element SerializationInfo danymi wymaganymi do serializacji obiektu docelowego.

Dotyczy

Produkt Wersje
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.6, 2.0, 2.1
UWP 10.0

Zobacz też