XmlSchemaKey Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Questa classe rappresenta l'elemento key di XMLSchema 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 relativo all'uso di questa classe.
Commenti
Specifica che un attributo o un valore dell'elemento (o un set di valori) deve essere una chiave all'interno dell'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
| Nome | Descrizione |
|---|---|
| XmlSchemaKey() |
Inizializza una nuova istanza della classe XmlSchemaKey. |
Proprietà
| Nome | Descrizione |
|---|---|
| Annotation |
Ottiene o imposta la |
| Fields |
Ottiene la raccolta di campi che si applicano come elementi figlio per il selettore di espressioni XPath (XML Path Language). (Ereditato da XmlSchemaIdentityConstraint) |
| Id |
Ottiene o imposta l'ID stringa. (Ereditato da XmlSchemaAnnotated) |
| LineNumber |
Ottiene o imposta il numero di riga nel file a cui fa riferimento l'elemento |
| LinePosition |
Ottiene o imposta la posizione della riga nel file a cui fa riferimento l'elemento |
| Name |
Ottiene o imposta il nome del vincolo Identity. (Ereditato da XmlSchemaIdentityConstraint) |
| Namespaces |
Ottiene o imposta l'oggetto XmlSerializerNamespaces da utilizzare con questo oggetto schema. (Ereditato da XmlSchemaObject) |
| Parent |
Ottiene o imposta l'elemento padre dell'oggetto XmlSchemaObject. (Ereditato da XmlSchemaObject) |
| QualifiedName |
Ottiene il nome completo del vincolo Identity, che contiene il valore di post-compilazione della |
| Selector |
Ottiene o imposta l'elemento dell'espressione |
| SourceUri |
Ottiene o imposta il percorso 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
| Nome | Descrizione |
|---|---|
| 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 il Type dell'istanza corrente. (Ereditato da Object) |
| MemberwiseClone() |
Crea una copia superficiale del Objectcorrente. (Ereditato da Object) |
| ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |