コード例 #1
0
            /// <summary>
            /// Get indexed nodes by index name and key value.
            /// </summary>
            /// <param name="indexName">Index name</param>
            /// <param name="value">Key value</param>
            /// <returns>Indexed nodes</returns>
            public XPathNodeIterator GetNodes(string indexName, object value)
            {
                if (!indexed)
                {
                    BuildIndexes();
                }
                XPathNavigatorIndex index = (XPathNavigatorIndex)indexes[indexName];

                return(index == null? null : index.GetNodes(value));
            }