2005年10月20日

ValidationEventHandler イベント?

   このエントリーをはてなブックマークに追加 Clip to Evernote
XmlValidatingReaderクラスには、ValidationEventHandler という名前のイベントがある。
うーん、不思議な名前だ。なんで、イベントの名前に EventHandler という名前が付いているのだろう。

名前が変だから、以下のような不思議なコードになってしまう。

reader.ValidationEventHandler += new ValidationEventHandler(ValidationEventHandle);

MSDNライブラリには、
---------
DTD、XML-Data Reduced (XDR) スキーマ、および XML スキーマ定義言語 (XSD) スキーマ検証エラーに関する情報を受信するためのイベント ハンドラを設定します。
---------
とあるから、検証エラー時に発生するイベントだ。
だったら、ValidationError イベントとかが適当なのでは?
.NET Framework にケチをつけてもしかたないが、なんか変。


 

この記事へのトラックバックURL

http://trackback.blogsys.jp/livedoor/gushwell/50148712