XmlValidatingReader クラスとは? わかりやすく解説

XmlValidatingReader クラス

メモ : このクラスは、互換性のために残されています。

ドキュメント型定義 (DTD: Document Type Definition)、XML-Data Reduced (XDR) スキーマ、および XML スキーマ定義言語 (XSD) 検証提供するリーダー表します

名前空間: System.Xml
アセンブリ: System.Xml (system.xml.dll 内)
構文構文

<ObsoleteAttribute("Use XmlReader created by XmlReader.Create()
 method using appropriate XmlReaderSettings instead. http://go.microsoft.com/fwlink/?linkid=14202")>
 _
Public Class XmlValidatingReader
    Inherits XmlReader
    Implements IXmlLineInfo, IXmlNamespaceResolver
Dim instance As XmlValidatingReader
[ObsoleteAttribute("Use XmlReader created by XmlReader.Create() method using
 appropriate XmlReaderSettings instead. http://go.microsoft.com/fwlink/?linkid=14202")]
 
public class XmlValidatingReader : XmlReader,
 IXmlLineInfo, IXmlNamespaceResolver
[ObsoleteAttribute(L"Use XmlReader created by XmlReader.Create() method using
 appropriate XmlReaderSettings instead. http://go.microsoft.com/fwlink/?linkid=14202")]
 
public ref class XmlValidatingReader : public
 XmlReader, IXmlLineInfo, IXmlNamespaceResolver
/** @attribute ObsoleteAttribute("Use XmlReader created by XmlReader.Create()
 method using appropriate XmlReaderSettings instead. http://go.microsoft.com/fwlink/?linkid=14202")
 */ 
public class XmlValidatingReader extends XmlReader
 implements IXmlLineInfo, IXmlNamespaceResolver
ObsoleteAttribute("Use XmlReader created by XmlReader.Create() method using
 appropriate XmlReaderSettings instead. http://go.microsoft.com/fwlink/?linkid=14202")
 
public class XmlValidatingReader extends
 XmlReader implements IXmlLineInfo, IXmlNamespaceResolver
解説解説

XmlValidatingReader は、XmlReader クラス実装し、データ検証サポートします。XmlSchemaCollection にキャッシュされたスキーマ ファイル使用してリーダー検証させるには、Schemas プロパティ使用します。ValidationType プロパティは、リーダー実行する検証タイプ指定します。このプロパティを ValidationType.None に設定すると、非検証リーダー作成されます。

XmlValidatingReader は、XML 解析エラー時に XmlException をスローます。例外スローされると、リーダーの状態は予測不可能なります。たとえば、報告されノード型が、現在のノード実際ノード型と異な場合ありますリーダーエラー状態にあるかどうか確認するには、ReadState プロパティ使用します

継承時の注意 このクラスには継承確認要求ありますXmlValidatingReader から継承するには、完全信頼が必要です。詳細については、「継承確認要求」を参照してください

継承階層継承階層
System.Object
   System.Xml.XmlReader
    System.Xml.XmlValidatingReader
スレッド セーフスレッド セーフ
この型の public static (Visual Basic では Shared) メンバはすべて、スレッド セーフです。インスタンス メンバ場合は、スレッド セーフであるとは限りません。
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照


このページでは「.NET Framework クラス ライブラリ リファレンス」からXmlValidatingReader クラスを検索した結果を表示しています。
Weblioに収録されているすべての辞書からXmlValidatingReader クラスを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からXmlValidatingReader クラス を検索

英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「XmlValidatingReader クラス」の関連用語

XmlValidatingReader クラスのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



XmlValidatingReader クラスのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2025 Microsoft.All rights reserved.

©2025 GRAS Group, Inc.RSS