コード例 #1
0
ファイル: xpathnavigator.cs プロジェクト: ArildF/masters
 internal XPathExpression CompileMatchPattern( string xpath ) {
     bool hasPrefix;
     IQuery query = new QueryBuilder().BuildPatternQuery(xpath, out hasPrefix);
     return new CompiledXpathExpr( query, xpath, hasPrefix );
 } 
コード例 #2
0
ファイル: compiledxpathexpr.cs プロジェクト: ArildF/masters
 internal CompiledXpathExpr(IQuery query, string expression, bool hasPrefix) {
     _compiledQuery = query;
     _expr = expression;
     _builder = new QueryBuilder();
     _hasUnresolvedPrefix = hasPrefix;
 }
コード例 #3
0
ファイル: xpathnavigator.cs プロジェクト: ArildF/masters
 // Selection
 /// <include file='doc\XPathNavigator.uex' path='docs/doc[@for="XPathNavigator.Compile"]/*' />
 public virtual XPathExpression Compile( string xpath ) {
     bool hasPrefix;
     IQuery query = new QueryBuilder().Build(xpath, out hasPrefix);
     return new CompiledXpathExpr( query, xpath, hasPrefix );
 }