XmlValidatingReaderオブジェクトを使用してxsdスキーマに対してオブジェクトを検証していますが、このクラスは.NEt 2.0では廃止されています。新しいVaildationクラスを使用するための正しいコードを持っている人がいますか?XmlValidatingReaderクラスは廃止されました
8
A
答えて
17
はい:
XmlReaderSettings settings = new XmlReaderSettings();
settings.ValidationType = ValidationType.Schema;
settings.Schemas.Add (....);
settings.ValidationEventHandler += delegate(object sender, ValidationEventArgs e)
{
Console.WriteLine("invalid: " + e.Message);
};
XmlReader reader = XmlReader.Create (new XmlTextReader(file), settings);
-2
チェックXmlValidatingReaderをのためのMSDNドキュメントとあなたは[ObsoleteAttribute]この属性に表示されます:適切なXmlReaderSettingsを使用して
「使用したXmlReader XmlReader.Createによって作成さを()メソッド代わりに。http://go.microsoft.com/fwlink/?linkid=14202」
は、これはどのように答えだろうか?それはあなたが既にVisual Studioから得たメッセージです! – edc65