ValidationType 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.
Gerçekleştirilecek doğrulama türünü belirtir.
public enum class ValidationType
public enum ValidationType
type ValidationType =
Public Enum ValidationType
- Devralma
Alanlar
| Name | Değer | Description |
|---|---|---|
| None | 0 | Doğrulama yapılmaz ve doğrulama hatası atılmaz. Bu ayar, XML 1.0 uyumlu, doğrulanmayan bir ayrıştırıcı oluşturur. Varsayılan öznitelikleri raporlamaya ve genel varlıkları çözümlemeye ResolveEntity() yönelik çağrılar. DOCTYPE doğrulama amacıyla kullanılmaz. |
| Auto | 1 | DTD veya şema bilgilerinin bulunup bulunmadiğini doğrular. .NET Framework 2.0'dan başlayarak bu alan kullanım dışıdır. Yalnızca eski XmlValidatingReader sınıf için geçerlidir. |
| DTD | 2 | DTD'ye göre doğrular. |
| XDR | 3 | Satır içi XDR şemaları da dahil olmak üzere XML-Data Azaltılmış (XDR) şemalarına göre doğrulayın. XDR şemaları ad alanı ön eki veya .NET Framework 2.0'dan başlayarak bu alan kullanım dışıdır. Yalnızca eski XmlValidatingReader sınıf için geçerlidir. |
| Schema | 4 | Satır içi XML Şemaları da dahil olmak üzere XML Şeması tanım dili (XSD) şemalarına göre doğrulayın. XML Şemaları, özniteliği veya sağlanan |
Açıklamalar
sınıfı, XmlReader bir şema veya belge türü tanımı (DTD) kullanarak doğrulamayı zorunlu kılabilir. Numaralandırma, ValidationType oluşturulan XmlReader örneğin gerçekleştirmesi gereken doğrulama türünü belirtir. ÖrnekXmlReader, yöntemi tarafından XmlReader oluşturulan bir doğrulama Create nesnesi veya bir XmlValidatingReader nesne olabilir.
Doğrulama modelinin üç özelliği vardır: katı, bilgilendirici ve durum. Kesin, doğrulama türlerinin karıştırılmasına izin vermez, şema veya belge türü tanımı (DTD) bulunamazsa bilgilendirici bir uyarı sağlar ve şemalardan öğeler ve öznitelikler için doğrulama yapılamazsa durum uyarıları sağlar.