XmlSchemaSet Sınıf

Tanım

XML Şema tanım dili (XSD) şemalarının önbelleğini içerir.

public ref class XmlSchemaSet
public class XmlSchemaSet
type XmlSchemaSet = class
Public Class XmlSchemaSet
Devralma
XmlSchemaSet

Açıklamalar

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

Oluşturucular

XmlSchemaSet()

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

XmlSchemaSet(XmlNameTable)

belirtilen XmlNameTableile sınıfının yeni bir örneğini XmlSchemaSet başlatır.

Özellikler

CompilationSettings

için XmlSchemaSetöğesini XmlSchemaCompilationSettings alır veya ayarlar.

Count

içindeki mantıksal XML Şema tanım dili (XSD) şemalarının XmlSchemaSetsayısını alır.

GlobalAttributes

içindeki tüm XML Şeması tanım dili (XSD) şemalarındaki XmlSchemaSettüm genel öznitelikleri alır.

GlobalElements

içindeki tüm XML Şema tanım dili (XSD) şemalarındaki XmlSchemaSettüm genel öğeleri alır.

GlobalTypes

içindeki tüm XML Şeması tanım dili (XSD) şemalarındaki XmlSchemaSettüm genel basit ve karmaşık türleri alır.

IsCompiled

içindeki XML Şema tanım dili (XSD) şemalarının XmlSchemaSet derlenip derlenmemiş olduğunu gösteren bir değer alır.

NameTable

Yeni XML Şema tanım dili (XSD) şemalarını yüklerken tarafından XmlSchemaSet kullanılan varsayılan XmlNameTable değeri alır.

XmlResolver

Bir şemanın XmlResolver ekleme ve içeri aktarma öğelerinde başvuruda bulunılan ad alanlarını veya konumları çözümlemek için kullanılan öğesini ayarlar.

Yöntemler

Add(String, String)

BELIRTILEN URL'ye XML Şema tanım dili (XSD) şemasını XmlSchemaSetekler.

Add(String, XmlReader)

içinde bulunan XML Şema tanım dili (XSD) şemasını XmlReader öğesine XmlSchemaSetekler.

Add(XmlSchema)

verilen XmlSchema öğesini öğesine XmlSchemaSetekler.

Add(XmlSchemaSet)

verilen XmlSchemaSet içindeki tüm XML Şeması tanım dili (XSD) şemalarını öğesine XmlSchemaSetekler.

Compile()

öğesine eklenen XML Şeması tanım dili (XSD) şemalarını tek bir mantıksal şemaya derler XmlSchemaSet .

Contains(String)

Belirtilen hedef ad alanı URI'sine sahip bir XML Şema tanım dili (XSD) şemasının XmlSchemaSetiçinde olup olmadığını gösterir.

Contains(XmlSchema)

Belirtilen XML Şeması tanım dili (XSD) XmlSchema nesnesinin XmlSchemaSetiçinde olup olmadığını gösterir.

CopyTo(XmlSchema[], Int32)

verilen dizinden XmlSchemaSet başlayarak içindeki tüm XmlSchema nesneleri verilen diziye kopyalar.

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)
Remove(XmlSchema)

Belirtilen XML Şeması tanım dili (XSD) şemasını XmlSchemaSetöğesinden kaldırır.

RemoveRecursive(XmlSchema)

Belirtilen XML Şeması tanım dili (XSD) şemasını ve öğesinden XmlSchemaSetiçeri aktarıldığı tüm şemaları kaldırır.

Reprocess(XmlSchema)

içinde zaten var olan bir XML Şeması tanım dili (XSD) şemasını yeniden işler XmlSchemaSet.

Schemas()

içindeki tüm XML Şema tanım dili (XSD) şemalarından XmlSchemaSetoluşan bir koleksiyon döndürür.

Schemas(String)

Verilen ad alanına ait olan içindeki tüm XML Şeması tanım dili (XSD) şemalarından XmlSchemaSet oluşan bir koleksiyon döndürür.

ToString()

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

(Devralındığı yer: Object)

Ekinlikler

ValidationEventHandler

XML Şema tanım dili (XSD) şema doğrulama hataları hakkında bilgi almak için bir olay işleyicisi belirtir.

Şunlara uygulanır