すらいむがあらわれた

こまんど >  たたかう  にげる

XmlReader による XML の読み取り(MSDNより)

http://www.microsoft.com/library/shared/deeptree/asp/rightframe.asp?dtcfg=/japan/msdn/library/deeptreeconfig.xml&url=/japan/msdn/library/ja/cpguide/html/cpconcomparingxmlreadertosaxreader.asp?frame=true&hidetoc=false
SAXとXmlReaderの差についての解説。

XmlReader と SAX リーダーの大きな違いは、SAX モデルが "プッシュ" モデルであるという点です。XmlReader を使用するアプリケーションでは、リーダーから任意にデータを取り出すことができるのに対し、SAX リーダーでは、パーサーがイベントをアプリケーションにプッシュし、新しいノードが読み取られるたびにアプリケーションに通知します。

XmlReaderはプルモデルで、SAXはプッシュモデルなのだそうです。