2
msxmlを使用して比較的大きなXPathクエリを実行する予定です。 msxmlが実行するクエリの最大長はありますか?MSXMLのXPathクエリの最大長はありますか?
背景:いくつかの外部入力から一緒に私のコードは、XPath、クエリの数を作成し、私はすべてのそれらまたは-EDの結果に興味があります:
myObject.SelectNodes(subQuery1 +"|"+ subQuery2 +"|" + subQuery3 + "|" + ...)
私も何か分かりませんコンパイル時にサブクエリが存在するため、クエリ文字列がどれくらいの期間取得されるかを予測できます。私はむしろ私が(単一のツリーなどとは対照的に、いくつかの結果の木の取り扱い、COMは、MSXMLにオーバーヘッドマーシャリング)悪化するパフォーマンスを恐れるために、各サブクエリのためSELECTNODESを複数回呼び出さないと思います