XName Classe

Definizione

Rappresenta un nome di un elemento o di un attributo XML.

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>
[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
public sealed class XName : IEquatable<System.Xml.Linq.XName>, System.Runtime.Serialization.ISerializable
type XName = class
    interface IEquatable<XName>
[<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
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
Ereditarietà
XName
Attributi
Implementazioni

Commenti

Per altre informazioni su questa API, vedere Osservazioni supplementari sull'API per XName.

Proprietà

Nome Descrizione
LocalName

Ottiene la parte locale (non qualificata) del nome.

Namespace

Ottiene la parte dello spazio dei nomi del nome completo.

NamespaceName

Restituisce l'URI dell'oggetto per l'oggetto XNamespaceXName.

Metodi

Nome Descrizione
Equals(Object)

Determina se l'oggetto specificato XName è uguale a questo XNameoggetto .

Get(String, String)

Ottiene un XName oggetto da un nome locale e uno spazio dei nomi.

Get(String)

Ottiene un XName oggetto da un nome espanso.

GetHashCode()

Ottiene un codice hash per l'oggetto XName.

GetType()

Ottiene il Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
ToString()

Restituisce il nome XML espanso nel formato {namespace}localname.

Operatori

Nome Descrizione
Equality(XName, XName)

Restituisce un valore che indica se due istanze di XName sono uguali.

Implicit(String to XName)

Converte una stringa formattata come nome XML espanso (ovvero,{namespace}localname ) in un XName oggetto .

Inequality(XName, XName)

Restituisce un valore che indica se due istanze di XName non sono uguali.

Implementazioni dell'interfaccia esplicita

Nome Descrizione
IEquatable<XName>.Equals(XName)

Indica se l'oggetto corrente XName è uguale all'oggetto specificato XName.

ISerializable.GetObjectData(SerializationInfo, StreamingContext)

Popola un SerializationInfo oggetto con i dati necessari per serializzare l'oggetto di destinazione.

Si applica a

Vedi anche