Condividi tramite


XmlSchemaKey Classe

Definizione

Questa classe rappresenta l'elemento key di XML Schema come specificato dal World Wide Web Consortium (W3C).

public ref class XmlSchemaKey : System::Xml::Schema::XmlSchemaIdentityConstraint
public class XmlSchemaKey : System.Xml.Schema.XmlSchemaIdentityConstraint
type XmlSchemaKey = class
    inherit XmlSchemaIdentityConstraint
Public Class XmlSchemaKey
Inherits XmlSchemaIdentityConstraint
Ereditarietà

Esempio

Vedere XmlSchemaKeyref per un esempio che usa questa classe.

Commenti

Specifica che il valore (o insieme di valori) di un attributo o di un elemento deve essere una chiave entro l'ambito specificato. Una chiave deve essere univoca, non nillable/non nullable e sempre presente. Il nome del vincolo deve essere univoco all'interno di uno schema.

Costruttori

XmlSchemaKey()

Inizializza una nuova istanza della classe XmlSchemaKey.

Proprietà

Annotation

Ottiene o imposta la proprietà annotation.

(Ereditato da XmlSchemaAnnotated)
Fields

Ottiene l'insieme dei campi considerati figli per il selettore di espressioni di XML Path Language (XPath).

(Ereditato da XmlSchemaIdentityConstraint)
Id

Ottiene o imposta l'ID di stringa.

(Ereditato da XmlSchemaAnnotated)
LineNumber

Ottiene o imposta il numero di riga nel file a cui l'elemento schema fa riferimento.

(Ereditato da XmlSchemaObject)
LinePosition

Ottiene o imposta la posizione di riga nel file a cui l'elemento schema fa riferimento.

(Ereditato da XmlSchemaObject)
Name

Ottiene o imposta il nome del vincolo di identità.

(Ereditato da XmlSchemaIdentityConstraint)
Namespaces

Ottiene o imposta l'oggetto XmlSerializerNamespaces da utilizzare con questo oggetto schema.

(Ereditato da XmlSchemaObject)
Parent

Ottiene o imposta la classe padre della classe XmlSchemaObject.

(Ereditato da XmlSchemaObject)
QualifiedName

Ottiene il nome completo del vincolo di identità che contiene il valore successivo alla compilazione della proprietà QualifiedName.

(Ereditato da XmlSchemaIdentityConstraint)
Selector

Ottiene o imposta l'elemento selector dell'espressione XPath.

(Ereditato da XmlSchemaIdentityConstraint)
SourceUri

Ottiene o imposta la posizione di origine per il file che ha caricato lo schema.

(Ereditato da XmlSchemaObject)
UnhandledAttributes

Ottiene o imposta gli attributi qualificati che non appartengono allo spazio dei nomi di destinazione dello schema corrente.

(Ereditato da XmlSchemaAnnotated)

Metodi

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a