ConformanceLevel Sabit listesi
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
public enum class ConformanceLevel
public enum ConformanceLevel
type ConformanceLevel =
Public Enum ConformanceLevel
- Devralma
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.