İngilizce dilinde oku

Aracılığıyla paylaş


XmlSchemaContentProcessing Sabit listesi

Tanım

ve anyAttribute öğe değiştirmelerinin any doğrulama modu hakkında bilgi sağlar.

C#
public enum XmlSchemaContentProcessing
Devralma
XmlSchemaContentProcessing

Alanlar

Lax 2

İlişkili şema bulunursa, belge öğeleri doğrulanır. Aksi takdirde hata oluşturulmayacak.

Öğe doğrulanmazsa, XML işlemcisi ile Severity = XmlSeverityType.Warningbir doğrulama olayı işleyicisi aracılığıyla istemciyi bilgilendirmeye çalışır. Doğrulama olayı işleyicisi ayarlanmamışsa, uyarı oluşturulduğunda hiçbir bilgi döndürülür.

None 0

Belge öğeleri doğrulanmaz.

Skip 1

Belge öğeleri iyi biçimlendirilmiş XML'lerden oluşmalıdır ve şema tarafından doğrulanmaz.

XML işlemcisi, verilen öğe için doğrulama yapılmadığını bir doğrulama olayı işleyicisi Severity = XmlSeverityType.Warning aracılığıyla istemciye bildirmeye çalışır. Doğrulama olayı işleyicisi ayarlanmamışsa, uyarı oluşturulduğunda hiçbir bilgi döndürülür.

Strict 3

Şema işlemcisi, belge öğelerini doğrulamak için belirtilen ad alanıyla ilişkilendirilmiş bir şema bulmalıdır.

İşlemci bir şema bulamazsa veya öğeler geçerli değilse, XML işlemcisi ile Severity = XmlSeverityType.Warningbir doğrulama olay işleyicisi aracılığıyla istemciyi bilgilendirmeye çalışır. Doğrulama hatası oluşursa ve doğrulama olayı işleyicisi sağlanmazsa, bir özel durum oluşturulur.

Şunlara uygulanır

Ürün Sürümler
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
.NET Standard 2.0, 2.1

Ayrıca bkz.