XML Şema Nesne Modeli (SOM)

XML şeması, uyumlu XML belgelerinde yapı oluşturmaya ve doğrulamaya yönelik güçlü ve karmaşık bir araçtır. İlişkisel veritabanındaki veri modellemeye benzer şekilde, şema, belgelerde kullanılabilecek öğeleri ve bu öğelerin belirli bir şema için geçerli olması için izlemesi gereken yapıyı ve türleri belirterek XML belgelerinin yapısını tanımlamanın bir yolunu sağlar.

Şema Nesne Modeli (SOM), ad alanında System.Xml.Schema bir dosyadan şema okumanıza veya program aracılığıyla bellek içinde şema oluşturmanıza olanak sağlayan bir sınıf kümesi sağlar. Şema daha sonra geçirilebilir, düzenlenebilir, derlenebilir, doğrulanabilir veya bir dosyaya yazılabilir.

Bu Bölümde

XML Şema Nesne Modeline (SOM) Genel Bakış
Şema Nesne Modeli'ni (SOM) ve sağladığı özellikleri ve sınıfları açıklar.

XML Şemaları Okuma ve Yazma
Dosyalardan veya diğer kaynaklardan XML şemalarının nasıl okunup yazıldığı açıklanır.

XML Şemaları Derleme
Bellek içinde XML şemaları oluşturmak için ad alanında System.Xml.Schema sınıfların nasıl kullanılacağını açıklar.

XML Şemalarını Çapraz Geçirme
SOM'de depolanan öğelere, özniteliklere ve türlere erişmek için XML şemasında nasıl geçiş yapılacağını açıklar.

XML Şemalarını Düzenleme
XML şemasının nasıl düzenleyebileceğinizi açıklar.

XML Şemalarını Dahil Etme veya İçeri Aktarma
Bunları içeren veya içeri aktaran şemanın yapısını desteklemek için diğer XML şemalarının nasıl eklendiğini veya içeri aktarılacağını açıklar.