XmlSchemaKey Sınıf

Tanım

Bu sınıf, World Wide Web Consortium (W3C) tarafından belirtilen XMLSchema öğesini temsil eder key .

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
Devralma

Örnekler

Bu sınıfın kullanıldığı bir örnek için bkz XmlSchemaKeyref .

Açıklamalar

Bir öznitelik veya öğe değerinin (veya değer kümesinin) belirtilen kapsamda bir anahtar olması gerektiğini belirtir. Anahtarın benzersiz, nillable/null atanamaz olması ve her zaman mevcut olması gerekir. Kısıtlama adı bir şema içinde benzersiz olmalıdır.

Oluşturucular

XmlSchemaKey()

XmlSchemaKey sınıfının yeni bir örneğini başlatır.

Özellikler

Annotation

Özelliğini alır veya ayarlar annotation .

(Devralındığı yer: XmlSchemaAnnotated)
Fields

XML Yol Dili (XPath) ifade seçicisi için alt öğe olarak uygulanan alan koleksiyonunu alır.

(Devralındığı yer: XmlSchemaIdentityConstraint)
Id

Dize kimliğini alır veya ayarlar.

(Devralındığı yer: XmlSchemaAnnotated)
LineNumber

Öğenin başvurduğu schema dosyadaki satır numarasını alır veya ayarlar.

(Devralındığı yer: XmlSchemaObject)
LinePosition

Öğenin başvurduğu schema dosyadaki satır konumunu alır veya ayarlar.

(Devralındığı yer: XmlSchemaObject)
Name

Kimlik kısıtlamasının adını alır veya ayarlar.

(Devralındığı yer: XmlSchemaIdentityConstraint)
Namespaces

Bu şema nesnesiyle kullanılacak öğesini XmlSerializerNamespaces alır veya ayarlar.

(Devralındığı yer: XmlSchemaObject)
Parent

Bu XmlSchemaObjectöğesinin üst öğesini alır veya ayarlar.

(Devralındığı yer: XmlSchemaObject)
QualifiedName

Özelliğin derleme sonrası değerini tutan kimlik kısıtlamasının QualifiedName tam adını alır.

(Devralındığı yer: XmlSchemaIdentityConstraint)
Selector

XPath ifade selector öğesini alır veya ayarlar.

(Devralındığı yer: XmlSchemaIdentityConstraint)
SourceUri

Şemayı yükleyen dosyanın kaynak konumunu alır veya ayarlar.

(Devralındığı yer: XmlSchemaObject)
UnhandledAttributes

Geçerli şemanın hedef ad alanına ait olmayan nitelikli öznitelikleri alır veya ayarlar.

(Devralındığı yer: XmlSchemaAnnotated)

Yöntemler

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

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

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
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()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır