ConformanceLevel Sabit listesi

Tanım

ve XmlWriter nesnelerinin gerçekleştirdiği giriş veya çıkış denetimi XmlReader miktarını belirtir.

public enum class ConformanceLevel
public enum ConformanceLevel
type ConformanceLevel = 
Public Enum ConformanceLevel
Devralma
ConformanceLevel

Alanlar

Auto 0

XmlReader veya XmlWriter nesnesi, belge düzeyi veya parça düzeyi denetiminin gerçekleştirilip gerçekleştirilmeyeceğini otomatik olarak algılar ve uygun denetimi yapar. Başka bir XmlReader veya XmlWriter nesneyi sarmalıyorsanız, dış nesne ek uyumluluk denetimi yapmaz. Uyumluluk denetimi temel alınan nesneye bırakılır.

Uyumluluk düzeyinin ConformanceLevel nasıl belirlendiği hakkında ayrıntılı bilgi için ve ConformanceLevel özelliklerine bakın.

Document 2

XML verileri, W3C tarafından tanımlandığı gibi iyi biçimlendirilmiş bir XML 1.0 belgesinin kurallarına uyar. Bu denetim düzeyi, okunan veya yazılan akışın herhangi bir işlemci tarafından XML 1.0 belgesi olarak kullanılabilmesini sağlar.

Fragment 1

XML verileri, W3C tarafından tanımlandığı gibi iyi biçimlendirilmiş bir XML parçasıdır. Bu uyumluluk düzeyi, kök öğesi olmayabilir ancak aksi takdirde iyi biçimlendirilmiş bir XML belgesini temsil eder. Bu denetim düzeyi, okunan veya yazılan akışın herhangi bir işlemci tarafından XML 1.0 dış ayrıştırılmış varlığı olarak kullanılabilmesini sağlar].

Açıklamalar

XML okuyucu veya yazıcı örneği oluşturduğunuzda, yeni örneğin desteklemesini XmlReaderSettings istediğiniz özellikleri belirtmek için veya XmlWriterSettings sınıfını kullanabilirsiniz. Yapılandırabileceğiniz özelliklerden biri, XML verilerinde zorlamak istediğiniz uyumluluk düzeyidir.

Uyumlu bir okuyucu veya yazıcı oluşturmak, işlenen XML verilerinin belirtilen uyumluluk düzeyine uygun olduğunu garanti eder. Okunan veya yazılan akış uyumluluk düzeyiyle uyumlu değilse bir özel durum oluşturulur.

Numaralandırma üyesiyle belge ConformanceLevel.Document düzeyi denetimleri, parça düzeyi denetimlerini ( ConformanceLevel.Fragment üye) zorunlu kılıp aşağıdakileri de sağlar:

  • En üst düzey öğenin XML bildirimi, DTD, öğe, açıklama, boşluk veya işleme yönergesi dışında hiçbir düğümü yoktur.

  • XML verilerinin bir ve yalnızca bir üst düzey öğe düğümü vardır.

Şunlara uygulanır

Ayrıca bkz.