XName Sınıf

Tanım

XML öğesinin veya özniteliğinin adını temsil eder.

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
Devralma
XName
Öznitelikler
Uygulamalar

Açıklamalar

Bu API hakkında daha fazla bilgi için bkz . XName için ek API açıklamaları.

Özellikler

LocalName

Adın yerel (nitelenmemiş) bölümünü alır.

Namespace

Tam adın ad alanı bölümünü alır.

NamespaceName

Bu XNameiçin öğesinin URI'sini XNamespace döndürür.

Yöntemler

Equals(Object)

Belirtilen XName öğesinin bu XNameöğesine eşit olup olmadığını belirler.

Get(String)

Genişletilmiş bir XName addan nesne alır.

Get(String, String)

Yerel bir XName ad ve ad alanından bir nesne alır.

GetHashCode()

Bu XNameiçin bir karma kodu alır.

GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
ToString()

Genişletilmiş XML adını biçiminde {namespace}localnamedöndürür.

İşleçler

Equality(XName, XName)

öğesinin iki örneğinin XName eşit olup olmadığını belirten bir değer döndürür.

Implicit(String to XName)

Genişletilmiş XML adı (diğer bir ifadeyle{namespace}localname) olarak biçimlendirilmiş bir dizeyi nesneye XName dönüştürür.

Inequality(XName, XName)

öğesinin iki örneğinin XName eşit olup olmadığını belirten bir değer döndürür.

Belirtik Arabirim Kullanımları

IEquatable<XName>.Equals(XName)

Geçerli XName değerin belirtilen XNameöğesine eşit olup olmadığını gösterir.

ISerializable.GetObjectData(SerializationInfo, StreamingContext)

hedef nesneyi seri hale getirmek için gereken verilerle doldurur SerializationInfo .

Şunlara uygulanır

Ayrıca bkz.