System.XML.cs
上传用户:jnxxjx
上传日期:2015-03-08
资源大小:3388k
文件大小:802k
- {
- I4 _count;
- Class System.Xml.XPath.XPathNodeIterator _iterator;
- Void System.Xml.XPath.ChildrenQuery( Class System.Xml.XPath.IQuery qyInput, String name, String prefix, String urn, ValueClass System.Xml.XPath.XPathNodeType type);
- Void reset();
- Class System.Xml.XPath.XPathNavigator advance();
- Class System.Xml.XPath.XPathNavigator MatchNode( Class System.Xml.XPath.XPathNavigator context);
- ValueClass System.Xml.XPath.Querytype getName();
- Class System.Xml.XPath.IQuery Clone();
- }
- class System.Xml.XPath.CacheChildrenQuery : System.Xml.XPath.ChildrenQuery
- {
- Class System.Collections.Stack _ElementStk;
- Class System.Xml.XPath.XPathNavigator _NextInput;
- Class System.Collections.Stack _PositionStk;
- Void System.Xml.XPath.CacheChildrenQuery( Class System.Xml.XPath.IQuery qyInput, String name, String prefix, String urn, ValueClass System.Xml.XPath.XPathNodeType type);
- Void reset();
- Class System.Xml.XPath.XPathNavigator advance();
- Boolean DecideInput();
- Void CompareNextInput();
- Class System.Xml.XPath.IQuery Clone();
- }
- class System.Xml.XPath.PositionQuery : System.Xml.XPath.BaseAxisQuery
- {
- Class System.Collections.ArrayList _Stk;
- I4 _count;
- Boolean _fillStk;
- I4 NonWSCount;
- Void System.Xml.XPath.PositionQuery();
- Void System.Xml.XPath.PositionQuery( Class System.Xml.XPath.IQuery qyParent);
- Void reset();
- Void FillStk();
- I4 getCount();
- I4 getNonWSCount( Class System.Xml.Xsl.XsltContext context);
- ValueClass System.Xml.XPath.XPathResultType ReturnType();
- Class System.Xml.XPath.XPathNavigator MatchNode( Class System.Xml.XPath.XPathNavigator context);
- Class System.Xml.XPath.IQuery Clone();
- Boolean get_Merge();
- property Merge { get(){} set(){} };
- }
- class System.Xml.XPath.CacheQuery : System.Xml.XPath.PositionQuery
- {
- Void System.Xml.XPath.CacheQuery();
- Void System.Xml.XPath.CacheQuery( Class System.Xml.XPath.IQuery qyParent);
- Class System.Xml.XPath.XPathNavigator advance();
- Void FillStk();
- Class System.Xml.XPath.IQuery Clone();
- }
- class System.Xml.XPath.XPathExpression : System.Object
- {
- Void System.Xml.XPath.XPathExpression();
- String get_Expression();
- Void AddSort( Object expr, Class System.Collections.IComparer comparer);
- Void AddSort( Object expr, ValueClass System.Xml.XPath.XmlSortOrder order, ValueClass System.Xml.XPath.XmlCaseOrder caseOrder, String lang, ValueClass System.Xml.XPath.XmlDataType dataType);
- Class System.Xml.XPath.XPathExpression Clone();
- Void SetContext( Class System.Xml.XmlNamespaceManager nsManager);
- ValueClass System.Xml.XPath.XPathResultType get_ReturnType();
- property Expression { get(){} set(){} };
- property ReturnType { get(){} set(){} };
- }
- class System.Xml.XPath.CompiledXpathExpr : System.Xml.XPath.XPathExpression
- {
- Class System.Xml.XPath.IQuery _compiledQuery;
- String _expr;
- Class System.Xml.XPath.SortQuery _sortQuery;
- Class System.Xml.XPath.QueryBuilder _builder;
- Boolean _allowSort;
- Boolean _hasUnresolvedPrefix;
- Void System.Xml.XPath.CompiledXpathExpr( Class System.Xml.XPath.IQuery query, String expression, Boolean hasPrefix);
- Class System.Xml.XPath.IQuery get_QueryTree();
- String get_Expression();
- Void AddSort( Object expr, Class System.Collections.IComparer comparer);
- Void AddSort( Object expr, ValueClass System.Xml.XPath.XmlSortOrder order, ValueClass System.Xml.XPath.XmlCaseOrder caseOrder, String lang, ValueClass System.Xml.XPath.XmlDataType dataType);
- Class System.Xml.XPath.XPathExpression Clone();
- Void SetContext( Class System.Xml.XmlNamespaceManager nsManager);
- ValueClass System.Xml.XPath.XPathResultType get_ReturnType();
- property QueryTree { get(){} set(){} };
- property Expression { get(){} set(){} };
- property ReturnType { get(){} set(){} };
- }
- class System.Xml.Xsl.XsltContext : System.Xml.XmlNamespaceManager
- {
- Void System.Xml.Xsl.XsltContext( Class System.Xml.NameTable table);
- Void System.Xml.Xsl.XsltContext();
- Class System.Xml.Xsl.IXsltContextVariable ResolveVariable( String prefix, String name);
- Class System.Xml.Xsl.IXsltContextFunction ResolveFunction( String prefix, String name, SZArray ValueClass System.Xml.XPath.XPathResultType ArgTypes);
- Boolean get_Whitespace();
- Boolean PreserveWhitespace( Class System.Xml.XPath.XPathNavigator node);
- I4 CompareDocument( String baseUri, String nextbaseUri);
- property Whitespace { get(){} set(){} };
- }
- class UndefinedXsltContext : System.Xml.Xsl.XsltContext
- {
- Class System.Xml.XmlNamespaceManager nsManager;
- Void UndefinedXsltContext( Class System.Xml.XmlNamespaceManager nsManager);
- String get_DefaultNamespace();
- String LookupNamespace( String prefix);
- Class System.Xml.Xsl.IXsltContextVariable ResolveVariable( String prefix, String name);
- Class System.Xml.Xsl.IXsltContextFunction ResolveFunction( String prefix, String name, SZArray ValueClass System.Xml.XPath.XPathResultType ArgTypes);
- Boolean get_Whitespace();
- Boolean PreserveWhitespace( Class System.Xml.XPath.XPathNavigator node);
- I4 CompareDocument( String baseUri, String nextbaseUri);
- property DefaultNamespace { get(){} set(){} };
- property Whitespace { get(){} set(){} };
- }
- class System.Xml.XPath.DocumentOrderQuery : System.Xml.XPath.CacheQuery
- {
- Void System.Xml.XPath.DocumentOrderQuery();
- Void System.Xml.XPath.DocumentOrderQuery( Class System.Xml.XPath.IQuery qyParent);
- Class System.Xml.XPath.XPathNavigator advance();
- Void FillStk();
- Class System.Xml.XPath.IQuery Clone();
- }
- class System.Xml.XPath.IteratorFrame : System.Object
- {
- Class System.Xml.XPath.XPathNavigator _eParent;
- Boolean _fNext;
- Boolean _fIsAttribute;
- I4 _index;
- Void System.Xml.XPath.IteratorFrame();
- Void init( Class System.Xml.XPath.XPathNavigator eParent);
- Void init( Class System.Xml.XPath.XPathNavigator eParent, Boolean fIsAttribute);
- Class System.Xml.XPath.XPathNavigator getParent();
- }
- class System.Xml.XPath.IteratorStack : System.Object
- {
- Class System.Collections.ArrayList _astkframe;
- I4 _sp;
- Void System.Xml.XPath.IteratorStack();
- Boolean empty();
- Void reset();
- I4 sp();
- Void anc_reset();
- Class System.Xml.XPath.IteratorFrame item( I4 i);
- Class System.Xml.XPath.IteratorFrame push( Class System.Xml.XPath.XPathNavigator eParent, Boolean fIsAttribute);
- Void pop();
- Void stackdump();
- Class System.Xml.XPath.IteratorFrame tos();
- }
- class System.Xml.XPath.Filter : System.Xml.XPath.AstNode
- {
- Class System.Xml.XPath.AstNode _input;
- Class System.Xml.XPath.AstNode _condition;
- Void System.Xml.XPath.Filter( Class System.Xml.XPath.AstNode input, Class System.Xml.XPath.AstNode condition);
- ValueClass QueryType get_TypeOfAst();
- ValueClass System.Xml.XPath.XPathResultType get_ReturnType();
- Class System.Xml.XPath.AstNode get_Input();
- Class System.Xml.XPath.AstNode get_Condition();
- property TypeOfAst { get(){} set(){} };
- property ReturnType { get(){} set(){} };
- property Input { get(){} set(){} };
- property Condition { get(){} set(){} };
- }
- class System.Xml.XPath.FilterQuery : System.Xml.XPath.BaseAxisQuery
- {
- Class System.Xml.XPath.IQuery _opnd;
- Boolean noPosition;
- Void System.Xml.XPath.FilterQuery();
- Void System.Xml.XPath.FilterQuery( Class System.Xml.XPath.IQuery qyParent, Class System.Xml.XPath.IQuery opnd);
- Void System.Xml.XPath.FilterQuery( Class System.Xml.XPath.IQuery qyParent, Class System.Xml.XPath.IQuery opnd, Boolean noPosition);
- Void reset();
- Void setContext( Class System.Xml.XPath.XPathNavigator input);
- Void SetXsltContext( Class System.Xml.Xsl.XsltContext input);
- Class System.Xml.XPath.XPathNavigator advance();
- Boolean matches( Class System.Xml.XPath.IQuery e, Class System.Xml.XPath.XPathNavigator context);
- ValueClass System.Xml.XPath.XPathResultType ReturnType();
- Class System.Xml.XPath.IQuery Clone();
- Class System.Xml.XPath.XPathNavigator MatchNode( Class System.Xml.XPath.XPathNavigator current);
- Class System.Xml.XPath.XPathNavigator MatchNode( Class System.Xml.XPath.XPathNavigator current, Class System.Xml.XPath.IQuery query);
- Boolean get_Merge();
- property Merge { get(){} set(){} };
- }
- class System.Xml.XPath.FollowingQuery : System.Xml.XPath.BaseAxisQuery
- {
- Class System.Xml.XPath.XPathNavigator _eLast;
- Class System.Xml.XPath.XPathNodeIterator _qy;
- Boolean _first;
- Void System.Xml.XPath.FollowingQuery( Class System.Xml.XPath.IQuery qyInput, String Name, String Prefix, String URN, ValueClass System.Xml.XPath.XPathNodeType Type);
- Void reset();
- Void setContext( Class System.Xml.XPath.XPathNavigator e);
- Class System.Xml.XPath.IQuery Clone();
- Class System.Xml.XPath.XPathNavigator advance();
- }
- class System.Xml.XPath.FollSiblingQuery : System.Xml.XPath.BaseAxisQuery
- {
- I4 _count;
- Class System.Collections.Stack _ElementStk;
- Class System.Collections.ArrayList _ParentStk;
- Class System.Xml.XPath.XPathNavigator _NextInput;
- Void System.Xml.XPath.FollSiblingQuery( Class System.Xml.XPath.IQuery qyInput, String name, String prefix, String urn, ValueClass System.Xml.XPath.XPathNodeType type);
- Void reset();
- Boolean NotVisited( Class System.Xml.XPath.XPathNavigator nav);
- Class System.Xml.XPath.XPathNavigator advance();
- Class System.Xml.XPath.IQuery Clone();
- }
- class System.Xml.XPath.ForwardPositionQuery : System.Xml.XPath.PositionQuery
- {
- Void System.Xml.XPath.ForwardPositionQuery();
- Void System.Xml.XPath.ForwardPositionQuery( Class System.Xml.XPath.IQuery qyParent);
- Class System.Xml.XPath.XPathNavigator advance();
- Class System.Xml.XPath.IQuery Clone();
- }
- class System.Xml.XPath.Function : System.Xml.XPath.AstNode
- {
- ValueClass FunctionType _functionType;
- Class System.Collections.ArrayList _argumentList;
- SZArray String str;
- String _Name;
- String _Prefix;
- Void System.Xml.XPath.Function( ValueClass FunctionType ftype, Class System.Collections.ArrayList argumentList);
- Void System.Xml.XPath.Function( String prefix, String name, Class System.Collections.ArrayList argumentList);
- Void System.Xml.XPath.Function( ValueClass FunctionType ftype);
- Void System.Xml.XPath.Function( ValueClass FunctionType ftype, Class System.Xml.XPath.AstNode arg);
- ValueClass QueryType get_TypeOfAst();
- ValueClass System.Xml.XPath.XPathResultType get_ReturnType();
- ValueClass FunctionType get_TypeOfFunction();
- Class System.Collections.ArrayList get_ArgumentList();
- String get_Prefix();
- String get_Name();
- Void System.Xml.XPath.Function();
- property TypeOfAst { get(){} set(){} };
- property ReturnType { get(){} set(){} };
- property TypeOfFunction { get(){} set(){} };
- property ArgumentList { get(){} set(){} };
- property Prefix { get(){} set(){} };
- property Name { get(){} set(){} };
- }
- class FunctionType : System.Enum
- {
- I4 value__;
- ValueClass FunctionType FuncLast;
- ValueClass FunctionType FuncPosition;
- ValueClass FunctionType FuncCount;
- ValueClass FunctionType FuncLocalName;
- ValueClass FunctionType FuncNameSpaceUri;
- ValueClass FunctionType FuncName;
- ValueClass FunctionType FuncString;
- ValueClass FunctionType FuncBoolean;
- ValueClass FunctionType FuncNumber;
- ValueClass FunctionType FuncTrue;
- ValueClass FunctionType FuncFalse;
- ValueClass FunctionType FuncNot;
- ValueClass FunctionType FuncID;
- ValueClass FunctionType FuncConcat;
- ValueClass FunctionType FuncStartsWith;
- ValueClass FunctionType FuncContains;
- ValueClass FunctionType FuncSubstringBefore;
- ValueClass FunctionType FuncSubstringAfter;
- ValueClass FunctionType FuncSubstring;
- ValueClass FunctionType FuncStringLength;
- ValueClass FunctionType FuncNormalize;
- ValueClass FunctionType FuncTranslate;
- ValueClass FunctionType FuncLang;
- ValueClass FunctionType FuncSum;
- ValueClass FunctionType FuncFloor;
- ValueClass FunctionType FuncCeiling;
- ValueClass FunctionType FuncRound;
- ValueClass FunctionType FuncUserDefined;
- ValueClass FunctionType Error;
- }
- class System.Xml.XPath.Group : System.Xml.XPath.AstNode
- {
- Class System.Xml.XPath.AstNode _groupNode;
- Void System.Xml.XPath.Group( Class System.Xml.XPath.AstNode groupNode);
- ValueClass QueryType get_TypeOfAst();
- ValueClass System.Xml.XPath.XPathResultType get_ReturnType();
- Class System.Xml.XPath.AstNode get_GroupNode();
- R8 get_DefaultPriority();
- property TypeOfAst { get(){} set(){} };
- property ReturnType { get(){} set(){} };
- property GroupNode { get(){} set(){} };
- property DefaultPriority { get(){} set(){} };
- }
- class System.Xml.XPath.GroupQuery : System.Xml.XPath.BaseAxisQuery
- {
- Void System.Xml.XPath.GroupQuery( Class System.Xml.XPath.IQuery qy);
- Class System.Xml.XPath.XPathNavigator advance();
- Object getValue( Class System.Xml.XPath.IQuery qyContext);
- Object getValue( Class System.Xml.XPath.XPathNavigator qyContext, Class System.Xml.XPath.XPathNodeIterator iterator);
- ValueClass System.Xml.XPath.XPathResultType ReturnType();
- Class System.Xml.XPath.IQuery Clone();
- Boolean get_Merge();
- property Merge { get(){} set(){} };
- }
- class System.Xml.XPath.IDQuery : System.Xml.XPath.BaseAxisQuery
- {
- Class System.Xml.XPath.XPathNavigator _context;
- I4 strcount;
- Class System.Collections.ArrayList ElementList;
- Void System.Xml.XPath.IDQuery( Class System.Xml.XPath.IQuery qyInput);
- Void reset();
- Void setContext( Class System.Xml.XPath.XPathNavigator context);
- Void AddToStack( Class System.Xml.XPath.XPathNavigator current);
- Class System.Xml.XPath.XPathNavigator advance();
- Class System.Xml.XPath.IQuery Clone();
- Class System.Xml.XPath.XPathNavigator MatchNode( Class System.Xml.XPath.XPathNavigator context);
- }
- class System.Xml.XPath.Querytype : System.Enum
- {
- I4 value__;
- ValueClass System.Xml.XPath.Querytype Constant;
- ValueClass System.Xml.XPath.Querytype Child;
- ValueClass System.Xml.XPath.Querytype Attribute;
- ValueClass System.Xml.XPath.Querytype Root;
- ValueClass System.Xml.XPath.Querytype Self;
- ValueClass System.Xml.XPath.Querytype Descendant;
- ValueClass System.Xml.XPath.Querytype Ancestor;
- ValueClass System.Xml.XPath.Querytype Sort;
- ValueClass System.Xml.XPath.Querytype None;
- }
- class System.Xml.XPath.IteratorFilter : System.Xml.XPath.XPathNodeIterator
- {
- Class System.Xml.XPath.XPathNodeIterator innerIterator;
- String name;
- I4 position;
- Void System.Xml.XPath.IteratorFilter( Class System.Xml.XPath.XPathNodeIterator innerIterator, String name);
- Void System.Xml.XPath.IteratorFilter( Class System.Xml.XPath.IteratorFilter it);
- Class System.Xml.XPath.XPathNodeIterator Clone();
- Class System.Xml.XPath.XPathNavigator get_Current();
- I4 get_CurrentPosition();
- Boolean MoveNext();
- property Current { get(){} set(){} };
- property CurrentPosition { get(){} set(){} };
- }
- class System.Xml.XPath.LogicalExpr : System.Xml.XPath.IQuery
- {
- Class System.Xml.XPath.IQuery _opnd1;
- Class System.Xml.XPath.IQuery _opnd2;
- ValueClass Op _op;
- MDArray Class compare 2 0 2 0 0 Comp_fn1;
- MDArray Class compareforXslt 2 0 2 0 0 Comp_fn11;
- MDArray Class compare 2 0 2 0 0 Comp_fn2;
- MDArray Class compareforXslt 2 0 2 0 0 Comp_fn22;
- Void SetXsltContext( Class System.Xml.Xsl.XsltContext context);
- Void System.Xml.XPath.LogicalExpr();
- Void System.Xml.XPath.LogicalExpr( ValueClass Op op, Class System.Xml.XPath.IQuery opnd1, Class System.Xml.XPath.IQuery opnd2);
- Void reset();
- Boolean compareQueryQuery1( Class System.Xml.XPath.IQuery opnd1, Class System.Xml.XPath.IQuery opnd2, Class System.Xml.XPath.XPathNavigator qyContext, ValueClass Op op, Class System.Xml.XPath.XPathNodeIterator iterator);
- Boolean compareQueryQuery1( Class System.Xml.XPath.IQuery opnd1, Class System.Xml.XPath.IQuery opnd2, Class System.Xml.XPath.IQuery qyContext, ValueClass Op op);
- Boolean compareQueryQuery2( Class System.Xml.XPath.IQuery opnd1, Class System.Xml.XPath.IQuery opnd2, Class System.Xml.XPath.XPathNavigator qyContext, ValueClass Op op, Class System.Xml.XPath.XPathNodeIterator iterator);
- Boolean compareQueryQuery2( Class System.Xml.XPath.IQuery opnd1, Class System.Xml.XPath.IQuery opnd2, Class System.Xml.XPath.IQuery qyContext, ValueClass Op op);
- Boolean compareQueryNumber( Class System.Xml.XPath.IQuery opnd1, Class System.Xml.XPath.IQuery opnd2, Class System.Xml.XPath.IQuery qyContext, ValueClass Op op);
- Boolean compareQueryNumber( Class System.Xml.XPath.IQuery opnd1, Class System.Xml.XPath.IQuery opnd2, Class System.Xml.XPath.XPathNavigator qyContext, ValueClass Op op, Class System.Xml.XPath.XPathNodeIterator iterator);
- Boolean compareNumberQuery( Class System.Xml.XPath.IQuery opnd1, Class System.Xml.XPath.IQuery opnd2, Class System.Xml.XPath.IQuery qyContext, ValueClass Op op);
- Boolean compareNumberQuery( Class System.Xml.XPath.IQuery opnd1, Class System.Xml.XPath.IQuery opnd2, Class System.Xml.XPath.XPathNavigator qyContext, ValueClass Op op, Class System.Xml.XPath.XPathNodeIterator iterator);
- Boolean compareQueryString1( Class System.Xml.XPath.IQuery opnd1, Class System.Xml.XPath.IQuery opnd2, Class System.Xml.XPath.IQuery qyContext, ValueClass Op op);
- Boolean compareQueryString1( Class System.Xml.XPath.IQuery opnd1, Class System.Xml.XPath.IQuery opnd2, Class System.Xml.XPath.XPathNavigator qyContext, ValueClass Op op, Class System.Xml.XPath.XPathNodeIterator iterator);
- Boolean compareQueryString2( Class System.Xml.XPath.IQuery opnd1, Class System.Xml.XPath.IQuery opnd2, Class System.Xml.XPath.IQuery qyContext, ValueClass Op op);
- Boolean compareQueryString2( Class System.Xml.XPath.IQuery opnd1, Class System.Xml.XPath.IQuery opnd2, Class System.Xml.XPath.XPathNavigator qyContext, ValueClass Op op, Class System.Xml.XPath.XPathNodeIterator iterator);
- Boolean compareStringQuery1( Class System.Xml.XPath.IQuery opnd1, Class System.Xml.XPath.IQuery opnd2, Class System.Xml.XPath.IQuery qyContext, ValueClass Op op);
- Boolean compareStringQuery1( Class System.Xml.XPath.IQuery opnd1, Class System.Xml.XPath.IQuery opnd2, Class System.Xml.XPath.XPathNavigator qyContext, ValueClass Op op, Class System.Xml.XPath.XPathNodeIterator iterator);
- Boolean compareStringQuery2( Class System.Xml.XPath.IQuery opnd1, Class System.Xml.XPath.IQuery opnd2, Class System.Xml.XPath.IQuery qyContext, ValueClass Op op);
- Boolean compareStringQuery2( Class System.Xml.XPath.IQuery opnd1, Class System.Xml.XPath.IQuery opnd2, Class System.Xml.XPath.XPathNavigator qyContext, ValueClass Op op, Class System.Xml.XPath.XPathNodeIterator iterator);
- Boolean compareQueryBool1( Class System.Xml.XPath.IQuery opnd1, Class System.Xml.XPath.IQuery opnd2, Class System.Xml.XPath.IQuery qyContext, ValueClass Op op);
- Boolean compareQueryBool1( Class System.Xml.XPath.IQuery opnd1, Class System.Xml.XPath.IQuery opnd2, Class System.Xml.XPath.XPathNavigator qyContext, ValueClass Op op, Class System.Xml.XPath.XPathNodeIterator iterator);
- Boolean compareQueryBool2( Class System.Xml.XPath.IQuery opnd1, Class System.Xml.XPath.IQuery opnd2, Class System.Xml.XPath.IQuery qyContext, ValueClass Op op);
- Boolean compareQueryBool2( Class System.Xml.XPath.IQuery opnd1, Class System.Xml.XPath.IQuery opnd2, Class System.Xml.XPath.XPathNavigator qyContext, ValueClass Op op, Class System.Xml.XPath.XPathNodeIterator iterator);
- Boolean compareBoolQuery1( Class System.Xml.XPath.IQuery opnd1, Class System.Xml.XPath.IQuery opnd2, Class System.Xml.XPath.IQuery qyContext, ValueClass Op op);
- Boolean compareBoolQuery1( Class System.Xml.XPath.IQuery opnd1, Class System.Xml.XPath.IQuery opnd2, Class System.Xml.XPath.XPathNavigator qyContext, ValueClass Op op, Class System.Xml.XPath.XPathNodeIterator iterator);
- Boolean compareBoolQuery2( Class System.Xml.XPath.IQuery opnd1, Class System.Xml.XPath.IQuery opnd2, Class System.Xml.XPath.IQuery qyContext, ValueClass Op op);
- Boolean compareBoolQuery2( Class System.Xml.XPath.IQuery opnd1, Class System.Xml.XPath.IQuery opnd2, Class System.Xml.XPath.XPathNavigator qyContext, ValueClass Op op, Class System.Xml.XPath.XPathNodeIterator iterator);
- Boolean compareBoolBool1( Class System.Xml.XPath.IQuery opnd1, Class System.Xml.XPath.IQuery opnd2, Class System.Xml.XPath.IQuery qyContext, ValueClass Op op);
- Boolean compareBoolBool1( Class System.Xml.XPath.IQuery opnd1, Class System.Xml.XPath.IQuery opnd2, Class System.Xml.XPath.XPathNavigator qyContext, ValueClass Op op, Class System.Xml.XPath.XPathNodeIterator iterator);
- Boolean compareBoolBool2( Class System.Xml.XPath.IQuery opnd1, Class System.Xml.XPath.IQuery opnd2, Class System.Xml.XPath.IQuery qyContext, ValueClass Op op);
- Boolean compareBoolBool2( Class System.Xml.XPath.IQuery opnd1, Class System.Xml.XPath.IQuery opnd2, Class System.Xml.XPath.XPathNavigator qyContext, ValueClass Op op, Class System.Xml.XPath.XPathNodeIterator iterator);
- Boolean compareBoolNumber1( Class System.Xml.XPath.IQuery opnd1, Class System.Xml.XPath.IQuery opnd2, Class System.Xml.XPath.IQuery qyContext, ValueClass Op op);
- Boolean compareBoolNumber1( Class System.Xml.XPath.IQuery opnd1, Class System.Xml.XPath.IQuery opnd2, Class System.Xml.XPath.XPathNavigator qyContext, ValueClass Op op, Class System.Xml.XPath.XPathNodeIterator iterator);
- Boolean compareBoolNumber2( Class System.Xml.XPath.IQuery opnd1, Class System.Xml.XPath.IQuery opnd2, Class System.Xml.XPath.IQuery qyContext, ValueClass Op op);
- Boolean compareBoolNumber2( Class System.Xml.XPath.IQuery opnd1, Class System.Xml.XPath.IQuery opnd2, Class System.Xml.XPath.XPathNavigator qyContext, ValueClass Op op, Class System.Xml.XPath.XPathNodeIterator iterator);
- Boolean compareBoolString1( Class System.Xml.XPath.IQuery opnd1, Class System.Xml.XPath.IQuery opnd2, Class System.Xml.XPath.IQuery qyContext, ValueClass Op op);
- Boolean compareBoolString1( Class System.Xml.XPath.IQuery opnd1, Class System.Xml.XPath.IQuery opnd2, Class System.Xml.XPath.XPathNavigator qyContext, ValueClass Op op, Class System.Xml.XPath.XPathNodeIterator iterator);
- Boolean compareBoolString2( Class System.Xml.XPath.IQuery opnd1, Class System.Xml.XPath.IQuery opnd2, Class System.Xml.XPath.IQuery qyContext, ValueClass Op op);
- Boolean compareBoolString2( Class System.Xml.XPath.IQuery opnd1, Class System.Xml.XPath.IQuery opnd2, Class System.Xml.XPath.XPathNavigator qyContext, ValueClass Op op, Class System.Xml.XPath.XPathNodeIterator iterator);
- Boolean compareNumberNumber( Class System.Xml.XPath.IQuery opnd1, Class System.Xml.XPath.IQuery opnd2, Class System.Xml.XPath.IQuery qyContext, ValueClass Op op);
- Boolean compareNumberNumber( Class System.Xml.XPath.IQuery opnd1, Class System.Xml.XPath.IQuery opnd2, Class System.Xml.XPath.XPathNavigator qyContext, ValueClass Op op, Class System.Xml.XPath.XPathNodeIterator iterator);
- Boolean compareNumberBool1( Class System.Xml.XPath.IQuery opnd1, Class System.Xml.XPath.IQuery opnd2, Class System.Xml.XPath.IQuery qyContext, ValueClass Op op);
- Boolean compareNumberBool1( Class System.Xml.XPath.IQuery opnd1, Class System.Xml.XPath.IQuery opnd2, Class System.Xml.XPath.XPathNavigator qyContext, ValueClass Op op, Class System.Xml.XPath.XPathNodeIterator iterator);
- Boolean compareNumberBool2( Class System.Xml.XPath.IQuery opnd1, Class System.Xml.XPath.IQuery opnd2, Class System.Xml.XPath.IQuery qyContext, ValueClass Op op);
- Boolean compareNumberBool2( Class System.Xml.XPath.IQuery opnd1, Class System.Xml.XPath.IQuery opnd2, Class System.Xml.XPath.XPathNavigator qyContext, ValueClass Op op, Class System.Xml.XPath.XPathNodeIterator iterator);
- Boolean compareNumberString( Class System.Xml.XPath.IQuery opnd1, Class System.Xml.XPath.IQuery opnd2, Class System.Xml.XPath.IQuery qyContext, ValueClass Op op);
- Boolean compareNumberString( Class System.Xml.XPath.IQuery opnd1, Class System.Xml.XPath.IQuery opnd2, Class System.Xml.XPath.XPathNavigator qyContext, ValueClass Op op, Class System.Xml.XPath.XPathNodeIterator iterator);
- Boolean compareStringNumber( Class System.Xml.XPath.IQuery opnd1, Class System.Xml.XPath.IQuery opnd2, Class System.Xml.XPath.IQuery qyContext, ValueClass Op op);
- Boolean compareStringNumber( Class System.Xml.XPath.IQuery opnd1, Class System.Xml.XPath.IQuery opnd2, Class System.Xml.XPath.XPathNavigator qyContext, ValueClass Op op, Class System.Xml.XPath.XPathNodeIterator iterator);
- Boolean compareStringBool1( Class System.Xml.XPath.IQuery opnd1, Class System.Xml.XPath.IQuery opnd2, Class System.Xml.XPath.IQuery qyContext, ValueClass Op op);
- Boolean compareStringBool1( Class System.Xml.XPath.IQuery opnd1, Class System.Xml.XPath.IQuery opnd2, Class System.Xml.XPath.XPathNavigator qyContext, ValueClass Op op, Class System.Xml.XPath.XPathNodeIterator iterator);
- Boolean compareStringBool2( Class System.Xml.XPath.IQuery opnd1, Class System.Xml.XPath.IQuery opnd2, Class System.Xml.XPath.IQuery qyContext, ValueClass Op op);
- Boolean compareStringBool2( Class System.Xml.XPath.IQuery opnd1, Class System.Xml.XPath.IQuery opnd2, Class System.Xml.XPath.XPathNavigator qyContext, ValueClass Op op, Class System.Xml.XPath.XPathNodeIterator iterator);
- Boolean compareStringString1( Class System.Xml.XPath.IQuery opnd1, Class System.Xml.XPath.IQuery opnd2, Class System.Xml.XPath.IQuery qyContext, ValueClass Op op);
- Boolean compareStringString1( Class System.Xml.XPath.IQuery opnd1, Class System.Xml.XPath.IQuery opnd2, Class System.Xml.XPath.XPathNavigator qyContext, ValueClass Op op, Class System.Xml.XPath.XPathNodeIterator iterator);
- Boolean compareStringString2( Class System.Xml.XPath.IQuery opnd1, Class System.Xml.XPath.IQuery opnd2, Class System.Xml.XPath.IQuery qyContext, ValueClass Op op);
- Boolean compareStringString2( Class System.Xml.XPath.IQuery opnd1, Class System.Xml.XPath.IQuery opnd2, Class System.Xml.XPath.XPathNavigator qyContext, ValueClass Op op, Class System.Xml.XPath.XPathNodeIterator iterator);
- Object getValue( Class System.Xml.XPath.IQuery qyContext);
- Object getValue( Class System.Xml.XPath.XPathNavigator qyContext, Class System.Xml.XPath.XPathNodeIterator iterator);
- ValueClass System.Xml.XPath.XPathResultType ReturnType();
- Class System.Xml.XPath.IQuery Clone();
- Void System.Xml.XPath.LogicalExpr();
- }
- class compare : System.MulticastDelegate
- {
- Void compare( Object object, I method);
- Boolean Invoke( Class System.Xml.XPath.IQuery opnd1, Class System.Xml.XPath.IQuery opnd2, Class System.Xml.XPath.IQuery qyContext, ValueClass Op op);
- Class System.IAsyncResult BeginInvoke( Class System.Xml.XPath.IQuery opnd1, Class System.Xml.XPath.IQuery opnd2, Class System.Xml.XPath.IQuery qyContext, ValueClass Op op, Class System.AsyncCallback callback, Object object);
- Boolean EndInvoke( Class System.IAsyncResult result);
- }
- class compareforXslt : System.MulticastDelegate
- {
- Void compareforXslt( Object object, I method);
- Boolean Invoke( Class System.Xml.XPath.IQuery opnd1, Class System.Xml.XPath.IQuery opnd2, Class System.Xml.XPath.XPathNavigator qyContext, ValueClass Op op, Class System.Xml.XPath.XPathNodeIterator iterator);
- Class System.IAsyncResult BeginInvoke( Class System.Xml.XPath.IQuery opnd1, Class System.Xml.XPath.IQuery opnd2, Class System.Xml.XPath.XPathNavigator qyContext, ValueClass Op op, Class System.Xml.XPath.XPathNodeIterator iterator, Class System.AsyncCallback callback, Object object);
- Boolean EndInvoke( Class System.IAsyncResult result);
- }
- class System.Xml.XPath.MergeFilterQuery : System.Xml.XPath.BaseAxisQuery
- {
- Class System.Xml.XPath.IQuery _child;
- Boolean _getInput1;
- Boolean _fillList;
- Class System.Collections.ArrayList _elementList;
- I4 _top;
- Void System.Xml.XPath.MergeFilterQuery();
- Void System.Xml.XPath.MergeFilterQuery( Class System.Xml.XPath.IQuery qyParent, Class System.Xml.XPath.IQuery child);
- Void reset();
- Void SetXsltContext( Class System.Xml.Xsl.XsltContext input);
- Class System.Xml.XPath.XPathNavigator advance();
- Void NotVisited( Class System.Xml.XPath.XPathNavigator current);
- Void FillList();
- ValueClass System.Xml.XPath.XPathResultType ReturnType();
- Class System.Xml.XPath.IQuery Clone();
- Class System.Xml.XPath.XPathNavigator MatchNode( Class System.Xml.XPath.XPathNavigator current);
- }
- class System.Xml.XPath.MethodOperand : System.Xml.XPath.IQuery
- {
- Class System.Xml.XPath.IQuery _Opnd;
- ValueClass FunctionType _FType;
- Boolean checkWhitespace;
- Class System.Xml.Xsl.XsltContext context;
- R8 last;
- Void System.Xml.XPath.MethodOperand( Class System.Xml.XPath.IQuery opnd, ValueClass FunctionType ftype);
- Void SetXsltContext( Class System.Xml.Xsl.XsltContext context);
- Void setContext( Class System.Xml.XPath.XPathNavigator context);
- Void reset();
- Object getValue( Class System.Xml.XPath.IQuery qyContext);
- Object getValue( Class System.Xml.XPath.XPathNavigator qyContext, Class System.Xml.XPath.XPathNodeIterator iterator);
- ValueClass System.Xml.XPath.XPathResultType ReturnType();
- Class System.Xml.XPath.IQuery Clone();
- }
- class System.Xml.XPath.NamespaceQuery : System.Xml.XPath.BaseAxisQuery
- {
- I4 _count;
- Void System.Xml.XPath.NamespaceQuery( Class System.Xml.XPath.IQuery qyParent, String Name, String Prefix, String URN, ValueClass System.Xml.XPath.XPathNodeType Type);
- Void reset();
- Class System.Xml.XPath.XPathNavigator advance();
- Boolean matches( Class System.Xml.XPath.XPathNavigator e);
- Class System.Xml.XPath.IQuery Clone();
- }
- class System.Xml.XPath.EmptyNamespaceQuery : System.Xml.XPath.NamespaceQuery
- {
- Void System.Xml.XPath.EmptyNamespaceQuery();
- Class System.Xml.XPath.XPathNavigator advance();
- Class System.Xml.XPath.IQuery Clone();
- }
- class System.Xml.XPath.NavigatorQuery : System.Xml.XPath.IQuery
- {
- Class System.Xml.XPath.XPathNavigator _e;
- Void System.Xml.XPath.NavigatorQuery( Class System.Xml.XPath.XPathNavigator Input);
- Class System.Xml.XPath.XPathNavigator advance();
- Class System.Xml.XPath.XPathNavigator peekElement();
- Class System.Xml.XPath.IQuery Clone();
- Object getValue( Class System.Xml.XPath.IQuery qy);
- Object getValue( Class System.Xml.XPath.XPathNavigator qy, Class System.Xml.XPath.XPathNodeIterator iterator);
- ValueClass System.Xml.XPath.XPathResultType ReturnType();
- }
- class System.Xml.XPath.NumberFunctions : System.Xml.XPath.IQuery
- {
- Class System.Xml.XPath.IQuery _qy;
- ValueClass FunctionType _FuncType;
- Void System.Xml.XPath.NumberFunctions( Class System.Xml.XPath.IQuery qy, ValueClass FunctionType ftype);
- Void System.Xml.XPath.NumberFunctions();
- Void SetXsltContext( Class System.Xml.Xsl.XsltContext context);
- Void System.Xml.XPath.NumberFunctions( Class System.Xml.XPath.IQuery qy);
- Void reset();
- R8 Number( Boolean _qy);
- R8 Number( String _qy);
- R8 Number( R8 num);
- Object getValue( Class System.Xml.XPath.IQuery qy);
- Object getValue( Class System.Xml.XPath.XPathNavigator qy, Class System.Xml.XPath.XPathNodeIterator iterator);
- R8 Number( Class System.Xml.XPath.XPathNavigator qyContext, Class System.Xml.XPath.XPathNodeIterator iterator);
- R8 Number( Class System.Xml.XPath.IQuery qyContext);
- R8 Sum( Class System.Xml.XPath.IQuery qyContext);
- R8 Sum( Class System.Xml.XPath.XPathNavigator qyContext, Class System.Xml.XPath.XPathNodeIterator iterator);
- R8 Floor( Class System.Xml.XPath.IQuery qy);
- R8 Floor( Class System.Xml.XPath.XPathNavigator qy, Class System.Xml.XPath.XPathNodeIterator iterator);
- R8 Ceiling( Class System.Xml.XPath.IQuery qy);
- R8 Ceiling( Class System.Xml.XPath.XPathNavigator qy, Class System.Xml.XPath.XPathNodeIterator iterator);
- R8 Round( Class System.Xml.XPath.IQuery qy);
- R8 Round( Class System.Xml.XPath.XPathNavigator qy, Class System.Xml.XPath.XPathNodeIterator iterator);
- ValueClass System.Xml.XPath.XPathResultType ReturnType();
- Class System.Xml.XPath.IQuery Clone();
- }
- class System.Xml.XPath.NumericExpr : System.Xml.XPath.IQuery
- {
- Class System.Xml.XPath.IQuery _opnd1;
- Class System.Xml.XPath.IQuery _opnd2;
- ValueClass Op _op;
- Void System.Xml.XPath.NumericExpr();
- Void System.Xml.XPath.NumericExpr( ValueClass Op op, Class System.Xml.XPath.IQuery opnd1, Class System.Xml.XPath.IQuery opnd2);
- Void SetXsltContext( Class System.Xml.Xsl.XsltContext context);
- Void reset();
- Object getValue( Class System.Xml.XPath.XPathNavigator qyContext, Class System.Xml.XPath.XPathNodeIterator iterator);
- Object getValue( Class System.Xml.XPath.IQuery qyContext);
- ValueClass System.Xml.XPath.XPathResultType ReturnType();
- Class System.Xml.XPath.IQuery Clone();
- }
- class System.Xml.XPath.Operand : System.Xml.XPath.AstNode
- {
- Object _var;
- String _prefix;
- ValueClass System.Xml.XPath.XPathResultType _type;
- Void System.Xml.XPath.Operand( String var);
- Void System.Xml.XPath.Operand( R8 var);
- Void System.Xml.XPath.Operand( Boolean var);
- ValueClass QueryType get_TypeOfAst();
- ValueClass System.Xml.XPath.XPathResultType get_ReturnType();
- String get_OperandType();
- Object get_OperandValue();
- String get_Prefix();
- property TypeOfAst { get(){} set(){} };
- property ReturnType { get(){} set(){} };
- property OperandType { get(){} set(){} };
- property OperandValue { get(){} set(){} };
- property Prefix { get(){} set(){} };
- }
- class System.Xml.XPath.OperandQuery : System.Xml.XPath.IQuery
- {
- Object _Var;
- ValueClass System.Xml.XPath.XPathResultType _Type;
- ValueClass System.Xml.XPath.Querytype getName();
- Object getValue( Class System.Xml.XPath.IQuery qy);
- Object getValue( Class System.Xml.XPath.XPathNavigator qy, Class System.Xml.XPath.XPathNodeIterator iterator);
- ValueClass System.Xml.XPath.XPathResultType ReturnType();
- Void System.Xml.XPath.OperandQuery( Object var, ValueClass System.Xml.XPath.XPathResultType type);
- Class System.Xml.XPath.IQuery Clone();
- }
- class System.Xml.XPath.Operator : System.Xml.XPath.AstNode
- {
- SZArray String str;
- ValueClass Op _operatorType;
- Class System.Xml.XPath.AstNode _opnd1;
- Class System.Xml.XPath.AstNode _opnd2;
- Void System.Xml.XPath.Operator( ValueClass Op op, Class System.Xml.XPath.AstNode opnd1, Class System.Xml.XPath.AstNode opnd2);
- ValueClass QueryType get_TypeOfAst();
- ValueClass System.Xml.XPath.XPathResultType get_ReturnType();
- ValueClass Op get_OperatorType();
- Class System.Xml.XPath.AstNode get_Operand1();
- Class System.Xml.XPath.AstNode get_Operand2();
- String get_OperatorTypeName();
- R8 get_DefaultPriority();
- property TypeOfAst { get(){} set(){} };
- property ReturnType { get(){} set(){} };
- property OperatorType { get(){} set(){} };
- property Operand1 { get(){} set(){} };
- property Operand2 { get(){} set(){} };
- property OperatorTypeName { get(){} set(){} };
- property DefaultPriority { get(){} set(){} };
- }
- class Op : System.Enum
- {
- I4 value__;
- ValueClass Op PLUS;
- ValueClass Op MINUS;
- ValueClass Op MUL;
- ValueClass Op MOD;
- ValueClass Op DIV;
- ValueClass Op NEGATE;
- ValueClass Op LT;
- ValueClass Op GT;
- ValueClass Op LE;
- ValueClass Op GE;
- ValueClass Op EQ;
- ValueClass Op NE;
- ValueClass Op OR;
- ValueClass Op AND;
- ValueClass Op UNION;
- ValueClass Op INVALID;
- }
- class System.Xml.XPath.OrExpr : System.Xml.XPath.IQuery
- {
- Class System.Xml.XPath.BooleanFunctions _opnd1;
- Class System.Xml.XPath.BooleanFunctions _opnd2;
- Void System.Xml.XPath.OrExpr();
- Void System.Xml.XPath.OrExpr( Class System.Xml.XPath.IQuery opnd1, Class System.Xml.XPath.IQuery opnd2);
- Void System.Xml.XPath.OrExpr( Class System.Xml.XPath.BooleanFunctions opnd1, Class System.Xml.XPath.BooleanFunctions opnd2);
- Void reset();
- Object getValue( Class System.Xml.XPath.IQuery qyContext);
- Object getValue( Class System.Xml.XPath.XPathNavigator qyContext, Class System.Xml.XPath.XPathNodeIterator iterator);
- ValueClass System.Xml.XPath.XPathResultType ReturnType();
- Class System.Xml.XPath.IQuery Clone();
- Void SetXsltContext( Class System.Xml.Xsl.XsltContext context);
- }
- class System.Xml.XPath.OrQuery : System.Xml.XPath.BaseAxisQuery
- {
- Class System.Xml.XPath.IQuery qy1;
- Class System.Xml.XPath.IQuery qy2;
- Boolean advance1;
- Boolean advance2;
- Class System.Xml.XPath.XPathNavigator _last;
- Class System.Xml.Xsl.XsltContext context;
- Void System.Xml.XPath.OrQuery( Class System.Xml.XPath.IQuery query1, Class System.Xml.XPath.IQuery query2, Boolean specialaxis);
- Void reset();
- Void setContext( Class System.Xml.XPath.XPathNavigator e);
- Void SetXsltContext( Class System.Xml.Xsl.XsltContext context);
- Class System.Xml.XPath.IQuery Clone();
- Class System.Xml.XPath.XPathNavigator ProcessSamePosition( Class System.Xml.XPath.XPathNavigator result);
- Class System.Xml.XPath.XPathNavigator ProcessBeforePosition( Class System.Xml.XPath.XPathNavigator res1, Class System.Xml.XPath.XPathNavigator res2);
- Class System.Xml.XPath.XPathNavigator ProcessAfterPosition( Class System.Xml.XPath.XPathNavigator res1, Class System.Xml.XPath.XPathNavigator res2);
- Class System.Xml.XPath.XPathNavigator advance();
- Class System.Xml.XPath.XPathNavigator MatchNode( Class System.Xml.XPath.XPathNavigator context);
- }
- class System.Xml.XPath.ParentQuery : System.Xml.XPath.BaseAxisQuery
- {
- Class System.Collections.ArrayList _stack;
- I4 _top;
- Boolean _fillstack;
- Void System.Xml.XPath.ParentQuery( Class System.Xml.XPath.IQuery qyInput, String Name, String Prefix, String URN, ValueClass System.Xml.XPath.XPathNodeType Type);
- Void reset();
- Class System.Xml.XPath.XPathNavigator advance();
- Void populatestack();
- Void Process( Class System.Xml.XPath.XPathNavigator current);
- Class System.Xml.XPath.IQuery Clone();
- }
- class System.Xml.XPath.PrecedingQuery : System.Xml.XPath.BaseAxisQuery
- {
- Class System.Xml.XPath.XPathNavigator temp;
- Boolean proceed;
- Class System.Xml.XPath.XPathNodeIterator _qy;
- Class System.Collections.ArrayList _AncestorStk;
- Void System.Xml.XPath.PrecedingQuery( Class System.Xml.XPath.IQuery qyInput, String Name, String Prefix, String URN, ValueClass System.Xml.XPath.XPathNodeType Type);
- Void reset();
- Void NotVisited( Class System.Xml.XPath.XPathNavigator temp);
- Class System.Xml.XPath.IQuery Clone();
- I4 InStk( Class System.Xml.XPath.XPathNavigator temp);
- Void PrintStk();
- Class System.Xml.XPath.XPathNavigator advance();
- }
- class System.Xml.XPath.PreSiblingQuery : System.Xml.XPath.BaseAxisQuery
- {
- I4 _count;
- Boolean _first;
- Class System.Collections.ArrayList _InputStk;
- Class System.Collections.ArrayList _ParentStk;
- Class System.Collections.ArrayList _ResultStk;
- Void System.Xml.XPath.PreSiblingQuery( Class System.Xml.XPath.IQuery qyInput, String name, String prefix, String urn, ValueClass System.Xml.XPath.XPathNodeType type);
- Void reset();
- Void setContext( Class System.Xml.XPath.XPathNavigator e);
- Class System.Xml.XPath.XPathNavigator advance();
- Void DocOrderSort();
- Void AddResult( Class System.Xml.XPath.XPathNavigator current);
- Void cacheinput();
- Boolean NotVisited( Class System.Xml.XPath.XPathNavigator nav);
- Void GetPreviousSiblings();
- Class System.Xml.XPath.IQuery Clone();
- }
- class System.Xml.XPath.QueryBuilder : System.Object
- {
- I4 Regular_D;
- I4 Smart_D;
- String _query;
- Boolean _specialAxis;
- I4 _smart;
- Boolean _slashslash;
- Boolean allowVar;
- Boolean allowKey;
- Boolean allowCurrent;
- Boolean _hasPrefix;
- Boolean hasPosition;
- Boolean abbrAxis;
- Boolean hasReverseAxis;
- Class System.Xml.XPath.BaseAxisQuery firstInput;
- I4 filterCount;
- Void reset();
- Class System.Xml.XPath.IQuery ProcessAxis( Class System.Xml.XPath.Axis root, Class System.Xml.XPath.IQuery qyInput, I4 parent, ValueClass AxisType parentaxis);
- Class System.Xml.XPath.IQuery ProcessOperator( Class System.Xml.XPath.Operator root, Class System.Xml.XPath.IQuery qyInput, ByRef Boolean cache, ByRef Boolean position);
- Class System.Xml.XPath.IQuery ProcessFilter( Class System.Xml.XPath.Filter root, ByRef Boolean cache, ByRef Boolean position);
- Class System.Xml.XPath.IQuery ProcessOperand( Class System.Xml.XPath.Operand root);
- Class System.Xml.XPath.IQuery ProcessVariable( Class System.Xml.XPath.Variable root);
- Class System.Xml.XPath.IQuery ProcessFunction( Class System.Xml.XPath.Function root, Class System.Xml.XPath.IQuery qyInput, ByRef Boolean cache, ByRef Boolean position);
- Void VerifyArgument( Class System.Xml.XPath.Function root);
- Class System.Xml.XPath.IQuery ProcessNode( Class System.Xml.XPath.AstNode root, Class System.Xml.XPath.IQuery qyInput, I4 parent, ValueClass AxisType parentaxis, ByRef Boolean cache, ByRef Boolean position);
- Class System.Xml.XPath.IQuery Build( Class System.Xml.XPath.AstNode root, String query);
- Class System.Xml.XPath.IQuery Build( String query, Boolean allowVar, Boolean allowKey);
- Class System.Xml.XPath.IQuery Build( String query, ByRef Boolean hasPrefix);
- Class System.Xml.XPath.IQuery BuildPatternQuery( String query, Boolean allowVar, Boolean allowKey);
- Class System.Xml.XPath.IQuery BuildPatternQuery( String query, ByRef Boolean hasPrefix);
- Void System.Xml.XPath.QueryBuilder();
- }
- class System.Xml.XPath.ResetableIterator : System.Xml.XPath.XPathNodeIterator
- {
- Void Reset();
- Boolean MoveToPosition( I4 pos);
- Class System.Xml.XPath.ResetableIterator MakeNewCopy();
- Void System.Xml.XPath.ResetableIterator();
- }
- class System.Xml.XPath.ReversePositionQuery : System.Xml.XPath.PositionQuery
- {
- Void System.Xml.XPath.ReversePositionQuery();
- Void System.Xml.XPath.ReversePositionQuery( Class System.Xml.XPath.IQuery qyParent);
- Class System.Xml.XPath.XPathNavigator advance();
- Class System.Xml.XPath.IQuery Clone();
- }
- class System.Xml.XPath.Root : System.Xml.XPath.AstNode
- {
- Void System.Xml.XPath.Root();
- ValueClass QueryType get_TypeOfAst();
- ValueClass System.Xml.XPath.XPathResultType get_ReturnType();
- property TypeOfAst { get(){} set(){} };
- property ReturnType { get(){} set(){} };
- }
- class System.Xml.XPath.XPathDescendantQuery : System.Xml.XPath.BaseAxisQuery
- {
- Boolean _fMatchSelf;
- Boolean _first;
- Boolean abbrAxis;
- Class System.Xml.XPath.XPathNodeIterator iterator;
- Void System.Xml.XPath.XPathDescendantQuery();
- ValueClass System.Xml.XPath.Querytype getName();
- Void System.Xml.XPath.XPathDescendantQuery( Class System.Xml.XPath.IQuery qyParent, Boolean matchSelf, String Name, String Prefix, String URN, ValueClass System.Xml.XPath.XPathNodeType Type);
- Void System.Xml.XPath.XPathDescendantQuery( Class System.Xml.XPath.IQuery qyParent, Boolean matchSelf, String Name, String Prefix, String URN, ValueClass System.Xml.XPath.XPathNodeType Type, Boolean abbrAxis);
- Class System.Xml.XPath.XPathNavigator advance();
- Void reset();
- Class System.Xml.XPath.XPathNavigator MatchNode( Class System.Xml.XPath.XPathNavigator context);
- Class System.Xml.XPath.IQuery Clone();
- }
- class System.Xml.XPath.SmartXPathDescendantQuery : System.Xml.XPath.XPathDescendantQuery
- {
- I4 _level;
- Void System.Xml.XPath.SmartXPathDescendantQuery();
- Void System.Xml.XPath.SmartXPathDescendantQuery( Class System.Xml.XPath.IQuery qyParent, Boolean matchSelf, String Name, String Prefix, String URN, ValueClass System.Xml.XPath.XPathNodeType Type);
- Void System.Xml.XPath.SmartXPathDescendantQuery( Class System.Xml.XPath.IQuery qyParent, Boolean matchSelf, String Name, String Prefix, String URN, ValueClass System.Xml.XPath.XPathNodeType Type, Boolean abbrAxis);
- Class System.Xml.XPath.XPathNavigator advance();
- Class System.Xml.XPath.IQuery Clone();
- }
- class System.Xml.XPath.SortQuery : System.Xml.XPath.IQuery
- {
- Class System.Collections.SortedList _Results;
- Class System.Collections.ArrayList _sortExpressions;
- Class System.Collections.ArrayList _comparers;
- I4 _ResultCount;
- I4 _advance;
- Class System.Xml.XPath.IQuery _qyInput;
- Void System.Xml.XPath.SortQuery( Class System.Xml.XPath.IQuery qyParent);
- Void System.Xml.XPath.SortQuery( Class System.Xml.XPath.SortQuery originalQuery);
- ValueClass System.Xml.XPath.XPathResultType ReturnType();
- Void setContext( Class System.Xml.XPath.XPathNavigator e);
- Class System.Xml.XPath.XPathNavigator peekElement();
- ValueClass System.Xml.XPath.Querytype getName();
- Void reset();
- Class System.Xml.XPath.IQuery Clone();
- Void SetXsltContext( Class System.Xml.Xsl.XsltContext context);
- Class System.Xml.XPath.XPathNavigator advance();
- I4 get_Position();
- Void BuildResultsList();
- Void AddSort( Class System.Xml.XPath.IQuery evalQuery, Class System.Collections.IComparer comparer);
- property Position { get(){} set(){} };
- }
- class System.Xml.XPath.SortKey : System.Object
- {
- I4 _numKeyParts;
- SZArray Object _keyParts;
- Void System.Xml.XPath.SortKey( I4 n);
- Void SetKeyValue( Object x, I4 index);
- Object get_Item( I4 index);
- I4 get_NumKeyParts();
- property Item { get(){} set(){} };
- property NumKeyParts { get(){} set(){} };
- }
- class System.Xml.XPath.XPathComparerHelper : System.Object
- {
- ValueClass System.Xml.XPath.XmlSortOrder _order;
- ValueClass System.Xml.XPath.XmlCaseOrder _caseOrder;
- Class System.Globalization.CultureInfo _cinfo;
- ValueClass System.Xml.XPath.XmlDataType _dataType;
- Void System.Xml.XPath.XPathComparerHelper( ValueClass System.Xml.XPath.XmlSortOrder order, ValueClass System.Xml.XPath.XmlCaseOrder caseOrder, Class System.Globalization.CultureInfo cinfo, ValueClass System.Xml.XPath.XmlDataType dataType);
- I4 Compare( Object x, Object y);
- }
- class System.Xml.XPath.XPathComparer : System.Object
- {
- Class System.Collections.ArrayList _comparers;
- Void System.Xml.XPath.XPathComparer( Class System.Collections.ArrayList comparers);
- I4 System.Collections.IComparer.Compare( Object x, Object y);
- I4 Compare( Class System.Xml.XPath.SortKey x, Class System.Xml.XPath.SortKey y);
- }
- class System.Xml.XPath.StringFunctions : System.Xml.XPath.IQuery
- {
- Class System.Collections.ArrayList _ArgList;
- ValueClass FunctionType _FuncType;
- Void System.Xml.XPath.StringFunctions();
- Void System.Xml.XPath.StringFunctions( Class System.Collections.ArrayList qy, ValueClass FunctionType ftype);
- Void reset();
- Void SetXsltContext( Class System.Xml.Xsl.XsltContext context);
- Object getValue( Class System.Xml.XPath.IQuery qy);
- Object getValue( Class System.Xml.XPath.XPathNavigator qy, Class System.Xml.XPath.XPathNodeIterator iterator);
- String toString( R8 num);
- String toString( Boolean b);
- String toString( Class System.Xml.XPath.XPathNavigator qyContext, Class System.Xml.XPath.XPathNodeIterator iterator);
- String toString( Class System.Xml.XPath.IQuery qyContext);
- ValueClass System.Xml.XPath.XPathResultType ReturnType();
- String Concat( Class System.Xml.XPath.IQuery qy);
- String Concat( Class System.Xml.XPath.XPathNavigator qy, Class System.Xml.XPath.XPathNodeIterator iterator);
- Boolean Startswith( Class System.Xml.XPath.IQuery qy);
- Boolean Startswith( Class System.Xml.XPath.XPathNavigator qy, Class System.Xml.XPath.XPathNodeIterator iterator);
- Boolean Contains( Class System.Xml.XPath.IQuery qy);
- Boolean Contains( Class System.Xml.XPath.XPathNavigator qy, Class System.Xml.XPath.XPathNodeIterator iterator);
- String Substringbefore( Class System.Xml.XPath.IQuery qy);
- String Substringbefore( Class System.Xml.XPath.XPathNavigator qy, Class System.Xml.XPath.XPathNodeIterator iterator);
- String Substringafter( Class System.Xml.XPath.IQuery qy);
- String Substringafter( Class System.Xml.XPath.XPathNavigator qy, Class System.Xml.XPath.XPathNodeIterator iterator);
- String Substring( Class System.Xml.XPath.IQuery qy);
- String Substring( Class System.Xml.XPath.XPathNavigator qy, Class System.Xml.XPath.XPathNodeIterator iterator);
- R8 StringLength( Class System.Xml.XPath.IQuery qy);
- R8 StringLength( Class System.Xml.XPath.XPathNavigator qy, Class System.Xml.XPath.XPathNodeIterator iterator);
- String Normalize( Class System.Xml.XPath.IQuery qy);
- String Normalize( Class System.Xml.XPath.XPathNavigator qy, Class System.Xml.XPath.XPathNodeIterator iterator);
- String Translate( Class System.Xml.XPath.IQuery qy);
- String Translate( Class System.Xml.XPath.XPathNavigator qy, Class System.Xml.XPath.XPathNodeIterator iterator);
- Class System.Xml.XPath.IQuery Clone();
- }
- class System.Xml.XPath.Variable : System.Xml.XPath.AstNode
- {
- String _Localname;
- String _Prefix;
- Void System.Xml.XPath.Variable( String name, String prefix);
- ValueClass QueryType get_TypeOfAst();
- ValueClass System.Xml.XPath.XPathResultType get_ReturnType();
- String get_Name();
- String get_Localname();
- String get_Prefix();
- property TypeOfAst { get(){} set(){} };
- property ReturnType { get(){} set(){} };
- property Name { get(){} set(){} };
- property Localname { get(){} set(){} };
- property Prefix { get(){} set(){} };
- }
- class System.Xml.XPath.VariableQuery : System.Xml.XPath.IQuery
- {
- String Name;
- String Prefix;
- Class System.Xml.XPath.IQuery _VarQuery;
- Class System.Xml.Xsl.IXsltContextVariable xsltContextVariable;
- Void System.Xml.XPath.VariableQuery( String name, String prefix);
- Void System.Xml.XPath.VariableQuery( String name, String prefix, Class System.Xml.XPath.IQuery varQuery);
- Void SetXsltContext( Class System.Xml.Xsl.XsltContext context);
- Class System.Xml.XPath.XPathNavigator advance();
- Object getValue( Class System.Xml.XPath.IQuery qy);
- Object getValue( Class System.Xml.XPath.XPathNavigator qy, Class System.Xml.XPath.XPathNodeIterator iterator);
- Class System.Xml.XPath.IQuery Clone();
- ValueClass System.Xml.XPath.XPathResultType ReturnType();
- ValueClass System.Xml.XPath.Querytype getName();
- Void reset();
- Class System.Xml.XPath.XPathNavigator peekElement();
- I4 get_Position();
- property Position { get(){} set(){} };
- }
- class System.Xml.XmlIteratorQuery : System.Xml.XPath.IQuery
- {
- Class System.Xml.XPath.ResetableIterator it;
- Void System.Xml.XmlIteratorQuery( Class System.Xml.XPath.ResetableIterator it);
- Class System.Xml.XPath.XPathNavigator peekElement();
- Class System.Xml.XPath.XPathNavigator advance();
- ValueClass System.Xml.XPath.XPathResultType ReturnType();
- Void reset();
- Class System.Xml.XPath.IQuery Clone();
- I4 get_Position();
- Object getValue( Class System.Xml.XPath.IQuery qy);
- Object getValue( Class System.Xml.XPath.XPathNavigator qy, Class System.Xml.XPath.XPathNodeIterator iterator);
- property Position { get(){} set(){} };
- }
- class System.Xml.XPath.XPathAxisIterator : System.Xml.XPath.XPathNodeIterator
- {
- Class System.Xml.XPath.XPathNavigator nav;
- ValueClass System.Xml.XPath.XPathNodeType type;
- String name;
- String uri;
- I4 position;
- Boolean matchSelf;
- Boolean first;
- Void System.Xml.XPath.XPathAxisIterator( Class System.Xml.XPath.XPathNavigator nav, Boolean matchSelf);
- Void System.Xml.XPath.XPathAxisIterator( Class System.Xml.XPath.XPathNavigator nav, ValueClass System.Xml.XPath.XPathNodeType type, Boolean matchSelf);
- Void System.Xml.XPath.XPathAxisIterator( Class System.Xml.XPath.XPathNavigator nav, String name, String namespaceURI, Boolean matchSelf);
- Void System.Xml.XPath.XPathAxisIterator( Class System.Xml.XPath.XPathAxisIterator it);
- Class System.Xml.XPath.XPathNavigator get_Current();
- I4 get_CurrentPosition();
- Boolean get_Matches();
- property Current { get(){} set(){} };
- property CurrentPosition { get(){} set(){} };
- property Matches { get(){} set(){} };
- }
- class System.Xml.XPath.XPathAncestorIterator : System.Xml.XPath.XPathAxisIterator
- {
- Void System.Xml.XPath.XPathAncestorIterator( Class System.Xml.XPath.XPathNavigator nav, ValueClass System.Xml.XPath.XPathNodeType type, Boolean matchSelf);
- Void System.Xml.XPath.XPathAncestorIterator( Class System.Xml.XPath.XPathNavigator nav, String name, String namespaceURI, Boolean matchSelf);
- Void System.Xml.XPath.XPathAncestorIterator( Class System.Xml.XPath.XPathAncestorIterator it);
- Class System.Xml.XPath.XPathNodeIterator Clone();
- Boolean MoveNext();
- }
- class System.Xml.XPath.XPathAncestorQuery : System.Xml.XPath.BaseAxisQuery
- {
- Class System.Xml.XPath.XPathNavigator _eLast;
- Boolean _fMatchSelf;
- Class System.Collections.ArrayList _stack;
- Class System.Collections.ArrayList _pathstack;
- Boolean _fSelfCheckedBefore;
- Boolean filledstack;
- I4 _top;
- Void System.Xml.XPath.XPathAncestorQuery( Class System.Xml.XPath.IQuery qyInput, Boolean matchSelf, String Name, String Prefix, String URN, ValueClass System.Xml.XPath.XPathNodeType Type);
- Void reset();
- Void setContext( Class System.Xml.XPath.XPathNavigator e);
- Class System.Xml.XPath.XPathNavigator advancefordescendant();
- Class System.Xml.XPath.XPathNavigator advanceforancestor();
- ValueClass System.Xml.XPath.Querytype getName();
- Class System.Xml.XPath.XPathNavigator advance();
- Void populatestack();
- Void NotVisited( Class System.Xml.XPath.XPathNavigator current);
- Class System.Xml.XPath.IQuery Clone();
- }
- class System.Xml.XPath.XPathArrayIterator : System.Xml.XPath.ResetableIterator
- {
- Class System.Collections.ArrayList array;
- I4 index;
- Void System.Xml.XPath.XPathArrayIterator( Class System.Collections.ArrayList array);
- Class System.Xml.XPath.ResetableIterator MakeNewCopy();
- Void System.Xml.XPath.XPathArrayIterator( Class System.Xml.XPath.XPathArrayIterator it);
- Class System.Xml.XPath.XPathNodeIterator Clone();
- Class System.Xml.XPath.XPathNavigator get_Current();
- I4 get_CurrentPosition();
- I4 get_Count();
- Boolean MoveNext();
- Void Reset();
- property Current { get(){} set(){} };
- property CurrentPosition { get(){} set(){} };
- property Count { get(){} set(){} };
- }
- class System.Xml.XPath.XPathChildIterator : System.Xml.XPath.XPathAxisIterator
- {
- Void System.Xml.XPath.XPathChildIterator( Class System.Xml.XPath.XPathNavigator nav, ValueClass System.Xml.XPath.XPathNodeType type);
- Void System.Xml.XPath.XPathChildIterator( Class System.Xml.XPath.XPathNavigator nav, String name, String namespaceURI);
- Void System.Xml.XPath.XPathChildIterator( Class System.Xml.XPath.XPathChildIterator it);
- Class System.Xml.XPath.XPathNodeIterator Clone();
- Boolean MoveNext();
- }
- class System.Xml.XPath.XPathDescendantIterator : System.Xml.XPath.XPathAxisIterator
- {
- I4 level;
- Void System.Xml.XPath.XPathDescendantIterator( Class System.Xml.XPath.XPathNavigator nav, ValueClass System.Xml.XPath.XPathNodeType type, Boolean matchSelf);
- Void System.Xml.XPath.XPathDescendantIterator( Class System.Xml.XPath.XPathNavigator nav, String name, String namespaceURI, Boolean matchSelf);
- Void System.Xml.XPath.XPathDescendantIterator( Class System.Xml.XPath.XPathDescendantIterator it);
- Class System.Xml.XPath.XPathNodeIterator Clone();
- Boolean MoveNext();
- }
- class System.Xml.XPath.XPathDocument : System.Object
- {
- Class System.Xml.XmlNameTable nt;
- ValueClass System.Xml.XmlSpace space;
- String baseURI;
- Class System.Xml.XPath.XPathRoot root;
- String xmlnsUri;
- Class System.Collections.Hashtable htElementIdMap;
- Class System.Collections.Hashtable htElementIDAttrDecl;
- Class System.Collections.Hashtable elementBaseUriMap;
- I4 documentIndex;
- Void System.Xml.XPath.XPathDocument();
- Void System.Xml.XPath.XPathDocument( Class System.Xml.XmlReader reader, ValueClass System.Xml.XmlSpace space);
- Void System.Xml.XPath.XPathDocument( Class System.Xml.XmlReader reader);
- Void System.Xml.XPath.XPathDocument( Class System.IO.TextReader reader);
- Void System.Xml.XPath.XPathDocument( Class System.IO.Stream stream);
- Void System.Xml.XPath.XPathDocument( String uri);
- Void System.Xml.XPath.XPathDocument( String uri, ValueClass System.Xml.XmlSpace space);
- Void Init( Class System.Xml.XmlReader reader);
- Void ValidationCallback( Object sender, Class System.Xml.Schema.ValidationEventArgs args);
- Class System.Xml.XPath.XPathNavigator CreateNavigator();
- Void Load( Class System.Xml.XmlReader reader);
- Void ReadChildNodes( Class System.Xml.XPath.XPathContainer parent, String parentBaseUri, Class System.Xml.XmlReader reader, Class System.Xml.PositionInfo positionInfo);
- Void ReadAttributes( Class System.Xml.XPath.XPathElement parent, Class System.Xml.XmlReader reader);
- Class System.Xml.XPath.XPathNode GetElementFromId( String id);
- Void GetIDInfo( Class System.Xml.Schema.SchemaInfo schInfo);
- }
- class System.Xml.XPath.XPathNode : System.Object
- {
- Class System.Xml.XPath.XPathContainer parent;
- Class System.Xml.XPath.XPathNode next;
- Class System.Xml.XPath.XPathNode previous;
- Class System.Xml.XPath.XPathNode firstChild;
- I4 documentIndex;
- ValueClass System.Xml.XPath.XPathNodeType get_NodeType();
- String get_Prefix();
- String get_LocalName();
- String get_NamespaceURI();
- String get_Name();
- String get_InnerText();
- String get_Value();
- I4 get_LineNumber();
- I4 get_LinePosition();
- Class System.Xml.XPath.XPathNode get_ParentNode();
- Class System.Xml.XPath.XPathNode get_NextSiblingNode();
- Class System.Xml.XPath.XPathNode get_PreviousSiblingNode();
- Class System.Xml.XPath.XPathNode get_FirstSiblingNode();
- Class System.Xml.XPath.XPathNode get_LastSiblingNode();
- Class System.Xml.XPath.XPathNode get_FirstChildNode();
- Class System.Xml.XPath.XPathNode get_LastChildNode();
- Class System.Xml.XPath.XPathNode get_FirstAttributeNode();
- Class System.Xml.XPath.XPathNode get_NextAttributeNode();
- Boolean get_HasAttributes();
- Class System.Xml.XPath.XPathAttribute GetAttribute( String localName, String uri);
- Class System.Xml.XPath.XPathNamespace GetNamespace( String name);
- Class System.Xml.XPath.XPathNode get_FirstNamespaceNode();
- Class System.Xml.XPath.XPathNode get_NextNamespaceNode();
- I4 get_DocumentIndex();
- Boolean IsElement( String nameAtom, String nsAtom);
- Void System.Xml.XPath.XPathNode();
- property NodeType { get(){} set(){} };
- property Prefix { get(){} set(){} };
- property LocalName { get(){} set(){} };
- property NamespaceURI { get(){} set(){} };
- property Name { get(){} set(){} };
- property InnerText { get(){} set(){} };
- property Value { get(){} set(){} };
- property LineNumber { get(){} set(){} };
- property LinePosition { get(){} set(){} };
- property ParentNode { get(){} set(){} };
- property NextSiblingNode { get(){} set(){} };
- property PreviousSiblingNode { get(){} set(){} };
- property FirstSiblingNode { get(){} set(){} };
- property LastSiblingNode { get(){} set(){} };
- property FirstChildNode { get(){} set(){} };
- property LastChildNode { get(){} set(){} };
- property FirstAttributeNode { get(){} set(){} };
- property NextAttributeNode { get(){} set(){} };
- property HasAttributes { get(){} set(){} };
- property FirstNamespaceNode { get(){} set(){} };
- property NextNamespaceNode { get(){} set(){} };
- property DocumentIndex { get(){} set(){} };
- }
- class System.Xml.XPath.XPathNamedNode : System.Xml.XPath.XPathNode
- {
- String prefix;
- String localName;
- String uri;
- String name;
- Void System.Xml.XPath.XPathNamedNode( String prefix, String localName, String uri, I4 documentIndex);
- String get_Prefix();
- String get_LocalName();
- String get_NamespaceURI();
- String get_Name();
- property Prefix { get(){} set(){} };
- property LocalName { get(){} set(){} };
- property NamespaceURI { get(){} set(){} };
- property Name { get(){} set(){} };
- }
- class System.Xml.XPath.XPathContainer : System.Xml.XPath.XPathNamedNode
- {
- Class System.Xml.XPath.XPathNode lastChild;
- Class System.Xml.XPath.XPathNamespace topNamespace;
- Void System.Xml.XPath.XPathContainer( String prefix, String localName, String uri, I4 documentIndex);
- Void AppendChild( Class System.Xml.XPath.XPathNode node);
- Void RemoveChild( Class System.Xml.XPath.XPathNode node);
- Class System.Xml.XPath.XPathNode get_FirstChildNode();
- Class System.Xml.XPath.XPathNode get_LastChildNode();
- String get_Value();
- String get_InnerText();
- Void AppendText( String value, I4 lineNumber, I4 linePosition, I4 documentIndex);
- Void AppendWhitespace( String value, I4 lineNumber, I4 linePosition, I4 documentIndex);
- Void AppendSignificantWhitespace( String value, I4 lineNumber, I4 linePosition, I4 documentIndex);
- property FirstChildNode { get(){} set(){} };
- property LastChildNode { get(){} set(){} };
- property Value { get(){} set(){} };
- property InnerText { get(){} set(){} };
- }
- class System.Xml.XPath.XPathAttribute : System.Xml.XPath.XPathNamedNode
- {
- String value;
- Void System.Xml.XPath.XPathAttribute( String prefix, String localName, String uri, String value, I4 documentIndex);
- ValueClass System.Xml.XPath.XPathNodeType get_NodeType();
- String get_Value();
- Class System.Xml.XPath.XPathNode get_NextAttributeNode();
- Void AppendText( String text);
- I4 get_LineNumber();
- I4 get_LinePosition();
- Class System.Xml.XPath.XPathNode get_NextSiblingNode();
- Class System.Xml.XPath.XPathNode get_PreviousSiblingNode();
- property NodeType { get(){} set(){} };
- property Value { get(){} set(){} };
- property NextAttributeNode { get(){} set(){} };
- property LineNumber { get(){} set(){} };
- property LinePosition { get(){} set(){} };
- property NextSiblingNode { get(){} set(){} };
- property PreviousSiblingNode { get(){} set(){} };
- }
- class System.Xml.XPath.XPathNamespace : System.Xml.XPath.XPathNode
- {
- String localName;
- String value;
- Void System.Xml.XPath.XPathNamespace( String localName, String value, I4 documentIndex);
- String get_LocalName();
- String get_Name();
- ValueClass System.Xml.XPath.XPathNodeType get_NodeType();
- String get_Value();
- Class System.Xml.XPath.XPathNode get_NextNamespaceNode();
- Class System.Xml.XPath.XPathNode get_NextSiblingNode();
- Class System.Xml.XPath.XPathNode get_PreviousSiblingNode();
- Class System.Xml.XPath.XPathNode get_FirstSiblingNode();
- Class System.Xml.XPath.XPathNode get_LastSiblingNode();
- property LocalName { get(){} set(){} };
- property Name { get(){} set(){} };
- property NodeType { get(){} set(){} };
- property Value { get(){} set(){} };
- property NextNamespaceNode { get(){} set(){} };
- property NextSiblingNode { get(){} set(){} };
- property PreviousSiblingNode { get(){} set(){} };
- property FirstSiblingNode { get(){} set(){} };
- property LastSiblingNode { get(){} set(){} };
- }
- class System.Xml.XPath.XPathElement : System.Xml.XPath.XPathContainer
- {
- Class System.Xml.XPath.XPathAttribute firstAttribute;
- Class System.Xml.XPath.XPathAttribute lastAttribute;
- I4 lineNumber;
- I4 linePosition;
- Void System.Xml.XPath.XPathElement( String prefix, String localName, String uri, I4 lineNumber, I4 linePosition, Class System.Xml.XPath.XPathNamespace topNamespace, I4 documentIndex);
- ValueClass System.Xml.XPath.XPathNodeType get_NodeType();
- I4 get_LineNumber();
- I4 get_LinePosition();
- Boolean IsElement( String nameAtom, String nsAtom);
- Class System.Xml.XPath.XPathNode get_FirstAttributeNode();
- Class System.Xml.XPath.XPathNode get_NextAttributeNode();
- Boolean get_HasAttributes();
- Void AppendAttribute( Class System.Xml.XPath.XPathAttribute attr);
- Class System.Xml.XPath.XPathAttribute GetAttribute( String localName, String uri);
- Class System.Xml.XPath.XPathNamespace GetNamespace( String name);
- Class System.Xml.XPath.XPathNamespace FindByName( Class System.Xml.XPath.XPathNamespace list, String name);
- Boolean CheckDuplicates( Class System.Xml.XPath.XPathNamespace list);
- Void AppendNamespaces( Class System.Xml.XPath.XPathNamespace firstNew);
- Class System.Xml.XPath.XPathNode get_FirstNamespaceNode();
- Class System.Xml.XPath.XPathNode get_NextNamespaceNode();
- property NodeType { get(){} set(){} };
- property LineNumber { get(){} set(){} };
- property LinePosition { get(){} set(){} };
- property FirstAttributeNode { get(){} set(){} };
- property NextAttributeNode { get(){} set(){} };
- property HasAttributes { get(){} set(){} };
- property FirstNamespaceNode { get(){} set(){} };
- property NextNamespaceNode { get(){} set(){} };
- }
- class System.Xml.XPath.XPathEmptyElement : System.Xml.XPath.XPathElement
- {
- Void System.Xml.XPath.XPathEmptyElement( String prefix, String localName, String uri, I4 lineNumber, I4 linePosition, Class System.Xml.XPath.XPathNamespace topNamespace, I4 documentIndex);
- }
- class System.Xml.XPath.XPathText : System.Xml.XPath.XPathNode
- {
- String text;
- I4 lineNumber;
- I4 linePosition;
- Void System.Xml.XPath.XPathText( String value, I4 lineNumber, I4 linePosition, I4 documentIndex);
- ValueClass System.Xml.XPath.XPathNodeType get_NodeType();
- String get_Value();
- String get_InnerText();
- I4 get_LineNumber();
- I4 get_LinePosition();
- property NodeType { get(){} set(){} };
- property Value { get(){} set(){} };
- property InnerText { get(){} set(){} };
- property LineNumber { get(){} set(){} };
- property LinePosition { get(){} set(){} };
- }
- class System.Xml.XPath.XPathWhitespace : System.Xml.XPath.XPathText
- {
- Void System.Xml.XPath.XPathWhitespace( String value, I4 lineNumber, I4 linePosition, I4 documentIndex);
- ValueClass System.Xml.XPath.XPathNodeType get_NodeType();
- property NodeType { get(){} set(){} };
- }
- class System.Xml.XPath.XPathSignificantWhitespace : System.Xml.XPath.XPathWhitespace
- {
- Void System.Xml.XPath.XPathSignificantWhitespace( String value, I4 lineNumber, I4 linePosition, I4 documentIndex);
- ValueClass System.Xml.XPath.XPathNodeType get_NodeType();
- property NodeType { get(){} set(){} };
- }
- class System.Xml.XPath.XPathComment : System.Xml.XPath.XPathNode
- {
- String comment;
- Void System.Xml.XPath.XPathComment( String comment, I4 documentIndex);
- ValueClass System.Xml.XPath.XPathNodeType get_NodeType();
- String get_Value();
- property NodeType { get(){} set(){} };
- property Value { get(){} set(){} };
- }
- class System.Xml.XPath.XPathProcessingInstruction : System.Xml.XPath.XPathNode
- {
- String target;
- String instruction;
- Void System.Xml.XPath.XPathProcessingInstruction( String target, String instruction, I4 documentIndex);
- ValueClass System.Xml.XPath.XPathNodeType get_NodeType();
- String get_Name();
- String get_LocalName();
- String get_Value();
- property NodeType { get(){} set(){} };
- property Name { get(){} set(){} };
- property LocalName { get(){} set(){} };
- property Value { get(){} set(){} };
- }
- class System.Xml.XPath.XPathRoot : System.Xml.XPath.XPathContainer
- {
- Void System.Xml.XPath.XPathRoot();
- ValueClass System.Xml.XPath.XPathNodeType get_NodeType();
- Class System.Xml.XPath.XPathNode get_FirstSiblingNode();
- Class System.Xml.XPath.XPathNode get_LastSiblingNode();
- Void AppendWhitespace( String value, I4 lineNumber, I4 linePosition, I4 documentIndex);
- property NodeType { get(){} set(){} };
- property FirstSiblingNode { get(){} set(){} };
- property LastSiblingNode { get(){} set(){} };
- }
- class System.Xml.XPath.XPathDocumentNavigator : System.Xml.XPath.XPathNavigator
- {
- String lang;
- Class System.Xml.XPath.XPathDocument doc;
- Class System.Xml.XPath.XPathNode node;
- Class System.Xml.XPath.XPathNode parentOfNs;
- Void System.Xml.XPath.XPathDocumentNavigator( Class System.Xml.XPath.XPathDocument doc, Class System.Xml.XPath.XPathNode node);
- Void System.Xml.XPath.XPathDocumentNavigator( Class System.Xml.XPath.XPathDocumentNavigator nav);
- Class System.Xml.XPath.XPathNavigator Clone();
- ValueClass System.Xml.XPath.XPathNodeType get_NodeType();
- String get_LocalName();
- String get_NamespaceURI();
- String get_Name();
- String get_Prefix();
- String get_Value();
- String get_BaseURI();
- I4 System.Xml.IXmlLineInfo.get_LineNumber();
- I4 System.Xml.IXmlLineInfo.get_LinePosition();
- Boolean System.Xml.IXmlLineInfo.HasLineInfo();
- String get_XmlLang();
- Boolean get_IsEmptyElement();
- Class System.Xml.XmlNameTable get_NameTable();
- Boolean get_HasAttributes();
- String GetAttribute( String localName, String namespaceURI);
- Boolean MoveToAttribute( String localName, String namespaceURI);
- Boolean MoveToFirstAttribute();
- Boolean MoveToNextAttribute();
- String GetNamespace( String name);
- Boolean MoveToNamespace( String name);
- Boolean MoveToFirstNamespace( ValueClass System.Xml.XPath.XPathNamespaceScope namespaceScope);
- Boolean MoveToNextNamespace( ValueClass System.Xml.XPath.XPathNamespaceScope namespaceScope);
- Boolean get_HasChildren();
- Boolean MoveToNext();
- Boolean MoveToPrevious();
- Boolean MoveToFirst();
- Boolean MoveToFirstChild();
- Boolean MoveToParent();
- Void MoveToRoot();
- Boolean MoveTo( Class System.Xml.XPath.XPathNavigator other);
- Boolean MoveToId( String id);
- Boolean IsSamePosition( Class System.Xml.XPath.XPathNavigator other);
- Class System.Xml.XPath.XPathNodeIterator SelectDescendants( String name, String namespaceURI, Boolean matchSelf);
- Class System.Xml.XPath.XPathNodeIterator SelectChildren( String name, String namespaceURI);
- Class System.Xml.XPath.XPathNodeIterator SelectChildren( ValueClass System.Xml.XPath.XPathNodeType nodeType);
- ValueClass System.Xml.XmlNodeOrder ComparePosition( Class System.Xml.XPath.XPathNavigator navigator);
- property NodeType { get(){} set(){} };
- property LocalName { get(){} set(){} };
- property NamespaceURI { get(){} set(){} };
- property Name { get(){} set(){} };
- property Prefix { get(){} set(){} };
- property Value { get(){} set(){} };
- property BaseURI { get(){} set(){} };
- property XmlLang { get(){} set(){} };
- property IsEmptyElement { get(){} set(){} };
- property NameTable { get(){} set(){} };
- property HasAttributes { get(){} set(){} };
- property HasChildren { get(){} set(){} };
- }
- class System.Xml.XPath.XPathDocumentDescendantIterator : System.Xml.XPath.XPathNodeIterator
- {
- Class System.Xml.XPath.XPathDocumentNavigator nav;
- String name;
- String uri;
- I4 level;
- I4 position;
- Void System.Xml.XPath.XPathDocumentDescendantIterator( Class System.Xml.XPath.XPathDocumentNavigator nav, String name, String namespaceURI);
- Void System.Xml.XPath.XPathDocumentDescendantIterator( Class System.Xml.XPath.XPathDocumentDescendantIterator it);
- Class System.Xml.XPath.XPathNodeIterator Clone();
- Class System.Xml.XPath.XPathNavigator get_Current();
- I4 get_CurrentPosition();
- Boolean MoveNext();
- Boolean Match( Class System.Xml.XPath.XPathNode node, String name, String nsUri);
- property Current { get(){} set(){} };
- property CurrentPosition { get(){} set(){} };
- }
- class System.Xml.XPath.XPathDocumentDescendantOrSelfIterator : System.Xml.XPath.XPathDocumentDescendantIterator
- {
- Void System.Xml.XPath.XPathDocumentDescendantOrSelfIterator( Class System.Xml.XPath.XPathDocumentNavigator nav, String name, String namespaceURI);
- Void System.Xml.XPath.XPathDocumentDescendantOrSelfIterator( Class System.Xml.XPath.XPathDocumentDescendantIterator it);
- Class System.Xml.XPath.XPathNodeIterator Clone();
- Boolean MoveNext();
- }
- class System.Xml.XPath.XPathDocumentChildIterator : System.Xml.XPath.XPathNodeIterator
- {
- Class System.Xml.XPath.XPathDocumentNavigator nav;
- String name;
- String uri;
- Boolean first;
- I4 position;
- Void System.Xml.XPath.XPathDocumentChildIterator( Class System.Xml.XPath.XPathDocumentNavigator nav, String name, String namespaceURI);
- Void System.Xml.XPath.XPathDocumentChildIterator( Class System.Xml.XPath.XPathDocumentChildIterator it);
- Class System.Xml.XPath.XPathNodeIterator Clone();
- Class System.Xml.XPath.XPathNavigator get_Current();
- I4 get_CurrentPosition();
- Boolean MoveNext();
- property Current { get(){} set(){} };
- property CurrentPosition { get(){} set(){} };
- }
- class System.Xml.XPath.XPathDocumentEveryChildIterator : System.Xml.XPath.XPathNodeIterator
- {
- Class System.Xml.XPath.XPathDocumentNavigator nav;
- Boolean first;
- I4 position;
- Void System.Xml.XPath.XPathDocumentEveryChildIterator( Class System.Xml.XPath.XPathDocumentNavigator nav);
- Void System.Xml.XPath.XPathDocumentEveryChildIterator( Class System.Xml.XPath.XPathDocumentEveryChildIterator it);
- Class System.Xml.XPath.XPathNodeIterator Clone();
- Class System.Xml.XPath.XPathNavigator get_Current();
- I4 get_CurrentPosition();
- Boolean MoveNext();
- property Current { get(){} set(){} };
- property CurrentPosition { get(){} set(){} };
- }
- class System.Xml.XPath.XPathEmptyIterator : System.Xml.XPath.ResetableIterator
- {
- Void System.Xml.XPath.XPathEmptyIterator();
- Class System.Xml.XPath.XPathNodeIterator Clone();
- Class System.Xml.XPath.ResetableIterator MakeNewCopy();
- Class System.Xml.XPath.XPathNavigator get_Current();
- I4 get_CurrentPosition();
- I4 get_Count();
- Boolean MoveNext();
- Void Reset();
- property Current { get(){} set(){} };
- property CurrentPosition { get(){} set(){} };
- property Count { get(){} set(){} };
- }
- class System.Xml.XPath.XPathException : System.SystemException
- {
- String res;
- SZArray String args;
- String message;
- Void System.Xml.XPath.XPathException( Class System.Runtime.Serialization.SerializationInfo info, ValueClass System.Runtime.Serialization.StreamingContext context);
- Void GetObjectData( Class System.Runtime.Serialization.SerializationInfo info, ValueClass System.Runtime.Serialization.StreamingContext context);
- Void System.Xml.XPath.XPathException( String message, Class System.Exception innerException);
- Void System.Xml.XPath.XPathException( String res);
- Void System.Xml.XPath.XPathException( String res, String arg);
- Void System.Xml.XPath.XPathException( String res, String arg1, String arg2);
- Void System.Xml.XPath.XPathException( String res, SZArray String args);
- String get_Message();
- property Message { get(){} set(){} };
- }
- class System.Xml.XPath.XmlSortOrder : System.Enum
- {
- I4 value__;
- ValueClass System.Xml.XPath.XmlSortOrder Ascending;
- ValueClass System.Xml.XPath.XmlSortOrder Descending;
- }
- class System.Xml.XPath.XmlCaseOrder : System.Enum
- {
- I4 value__;
- ValueClass System.Xml.XPath.XmlCaseOrder None;
- ValueClass System.Xml.XPath.XmlCaseOrder UpperFirst;
- ValueClass System.Xml.XPath.XmlCaseOrder LowerFirst;
- }
- class System.Xml.XPath.XmlDataType : System.Enum
- {
- I4 value__;
- ValueClass System.Xml.XPath.XmlDataType Text;
- ValueClass System.Xml.XPath.XmlDataType Number;
- }
- class System.Xml.XPath.XPathResultType : System.Enum
- {
- I4 value__;
- ValueClass System.Xml.XPath.XPathResultType Number;
- ValueClass System.Xml.XPath.XPathResultType String;
- ValueClass System.Xml.XPath.XPathResultType Boolean;
- ValueClass System.Xml.XPath.XPathResultType NodeSet;
- ValueClass System.Xml.XPath.XPathResultType Navigator;
- ValueClass System.Xml.XPath.XPathResultType Any;
- ValueClass System.Xml.XPath.XPathResultType Error;
- }
- class System.Xml.XPath.XPathNamespaceScope : System.Enum
- {
- I4 value__;
- ValueClass System.Xml.XPath.XPathNamespaceScope All;
- ValueClass System.Xml.XPath.XPathNamespaceScope ExcludeXml;
- ValueClass System.Xml.XPath.XPathNamespaceScope Local;
- }
- class System.Xml.XPath.XPathNodeList : System.Xml.XmlNodeList
- {
- Class System.Collections.ArrayList list;
- Class System.Xml.XPath.XPathNodeIterator iterator;
- Boolean done;
- SZArray Object nullparams;
- Void System.Xml.XPath.XPathNodeList( Class System.Xml.XPath.XPathNodeIterator iterator);
- I4 get_Count();
- Class System.Xml.XmlNode GetNode( Class System.Xml.XPath.XPathNavigator n);
- I4 ReadUntil( I4 index);
- Class System.Xml.XmlNode Item( I4 index);
- Class System.Collections.IEnumerator GetEnumerator();
- Void System.Xml.XPath.XPathNodeList();
- property Count { get(){} set(){} };
- }
- class System.Xml.XPath.XmlNodeListEnumerator : System.Object
- {
- Class System.Xml.XPath.XPathNodeList list;
- I4 index;
- Boolean valid;
- Void System.Xml.XPath.XmlNodeListEnumerator( Class System.Xml.XPath.XPathNodeList list);
- Void Reset();
- Boolean MoveNext();
- Object get_Current();
- property Current { get(){} set(){} };
- }
- class System.Xml.XPath.XPathNodeType : System.Enum
- {
- I4 value__;
- ValueClass System.Xml.XPath.XPathNodeType Root;
- ValueClass System.Xml.XPath.XPathNodeType Element;
- ValueClass System.Xml.XPath.XPathNodeType Attribute;
- ValueClass System.Xml.XPath.XPathNodeType Namespace;
- ValueClass System.Xml.XPath.XPathNodeType Text;
- ValueClass System.Xml.XPath.XPathNodeType SignificantWhitespace;
- ValueClass System.Xml.XPath.XPathNodeType Whitespace;
- ValueClass System.Xml.XPath.XPathNodeType ProcessingInstruction;
- ValueClass System.Xml.XPath.XPathNodeType Comment;
- ValueClass System.Xml.XPath.XPathNodeType All;
- }
- class System.Xml.XPath.XPathParser : System.Object
- {
- Class System.Xml.XPath.XPathScanner scanner;
- SZArray ValueClass System.Xml.XPath.XPathResultType temparray1;
- SZArray ValueClass System.Xml.XPath.XPathResultType temparray2;
- SZArray ValueClass System.Xml.XPath.XPathResultType temparray3;
- SZArray ValueClass System.Xml.XPath.XPathResultType temparray4;
- SZArray ValueClass System.Xml.XPath.XPathResultType temparray5;
- SZArray ValueClass System.Xml.XPath.XPathResultType temparray6;
- SZArray ValueClass System.Xml.XPath.XPathResultType temparray7;
- SZArray ValueClass System.Xml.XPath.XPathResultType temparray8;
- SZArray ValueClass System.Xml.XPath.XPathResultType temparray9;
- Class System.Collections.Hashtable functionTable;
- Class System.Collections.Hashtable AxesTable;
- Void System.Xml.XPath.XPathParser( Class System.Xml.XPath.XPathScanner scanner);
- Class System.Xml.XPath.AstNode ParseXPathExpresion( String xpathExpresion);
- Class System.Xml.XPath.AstNode ParseXPathPattern( String xpathPattern);
- Class System.Xml.XPath.AstNode ParseExpresion( Class System.Xml.XPath.AstNode qyInput);
- Class System.Xml.XPath.AstNode ParseOrExpr( Class System.Xml.XPath.AstNode qyInput);
- Class System.Xml.XPath.AstNode ParseAndExpr( Class System.Xml.XPath.AstNode qyInput);
- Class System.Xml.XPath.AstNode ParseEqualityExpr( Class System.Xml.XPath.AstNode qyInput);
- Class System.Xml.XPath.AstNode ParseRelationalExpr( Class System.Xml.XPath.AstNode qyInput);
- Class System.Xml.XPath.AstNode ParseAdditiveExpr( Class System.Xml.XPath.AstNode qyInput);
- Class System.Xml.XPath.AstNode ParseMultiplicativeExpr( Class System.Xml.XPath.AstNode qyInput);
- Class System.Xml.XPath.AstNode ParseUnaryExpr( Class System.Xml.XPath.AstNode qyInput);
- Class System.Xml.XPath.AstNode ParseUnionExpr( Class System.Xml.XPath.AstNode qyInput);
- Boolean IsNodeType( Class System.Xml.XPath.XPathScanner scaner);
- Class System.Xml.XPath.AstNode ParsePathExpr( Class System.Xml.XPath.AstNode qyInput);
- Class System.Xml.XPath.AstNode ParseFilterExpr( Class System.Xml.XPath.AstNode qyInput);
- Class System.Xml.XPath.AstNode ParsePredicate( Class System.Xml.XPath.AstNode qyInput);
- Class System.Xml.XPath.AstNode ParseLocationPath( Class System.Xml.XPath.AstNode qyInput);
- Class System.Xml.XPath.AstNode ParseRelativeLocationPath( Class System.Xml.XPath.AstNode qyInput);
- Boolean IsStep( ValueClass LexKind lexKind);
- Class System.Xml.XPath.AstNode ParseStep( Class System.Xml.XPath.AstNode qyInput);
- Class System.Xml.XPath.AstNode ParseNodeTest( Class System.Xml.XPath.AstNode qyInput, ValueClass AxisType axisType, ValueClass System.Xml.XPath.XPathNodeType nodeType);
- Boolean IsPrimaryExpr( Class System.Xml.XPath.XPathScanner scanner);
- Class System.Xml.XPath.AstNode ParsePrimaryExpr( Class System.Xml.XPath.AstNode qyInput);
- Class System.Xml.XPath.AstNode ParseMethod( Class System.Xml.XPath.AstNode qyInput);
- Class System.Xml.XPath.AstNode ParsePattern( Class System.Xml.XPath.AstNode qyInput);
- Class System.Xml.XPath.AstNode ParseLocationPathPattern( Class System.Xml.XPath.AstNode qyInput);
- Class System.Xml.XPath.AstNode ParseIdKeyPattern( Class System.Xml.XPath.AstNode qyInput);
- Class System.Xml.XPath.AstNode ParseRelativePathPattern( Class System.Xml.XPath.AstNode qyInput);
- Class System.Xml.XPath.AstNode ParseStepPattern( Class System.Xml.XPath.AstNode qyInput);
- Void CheckToken( ValueClass LexKind t);
- Void PassToken( ValueClass LexKind t);
- Void NextLex( ValueClass LexKind t);
- Void NextLex();
- Boolean TestOp( String op);
- Void CheckNodeSet( ValueClass System.Xml.XPath.XPathResultType t);
- Class System.Collections.Hashtable CreateFunctionTable();
- Class System.Collections.Hashtable CreateAxesTable();
- ValueClass AxisType GetAxis( Class System.Xml.XPath.XPathScanner scaner);
- Void System.Xml.XPath.XPathParser();
- }
- class ParamInfo : System.Object
- {
- ValueClass FunctionType ftype;
- I4 minargs;
- I4 maxargs;
- SZArray ValueClass System.Xml.XPath.XPathResultType argTypes;
- ValueClass FunctionType get_FType();
- I4 get_Minargs();
- I4 get_Maxargs();
- SZArray ValueClass System.Xml.XPath.XPathResultType get_ArgTypes();
- Void ParamInfo( ValueClass FunctionType ftype, I4 minargs, I4 maxargs, SZArray ValueClass System.Xml.XPath.XPathResultType argTypes);
- property FType { get(){} set(){} };
- property Minargs { get(){} set(){} };
- property Maxargs { get(){} set(){} };
- property ArgTypes { get(){} set(){} };
- }
- class System.Xml.XPath.XPathQueryIterator : System.Xml.XPath.ResetableIterator
- {
- Class System.Xml.XPath.XPathNavigator nav;
- Class System.Xml.XPath.IQuery query;
- I4 position;
- Void System.Xml.XPath.XPathQueryIterator( Class System.Xml.XPath.IQuery query, Class System.Xml.XPath.XPathNavigator nav);
- Class System.Xml.XPath.ResetableIterator MakeNewCopy();
- Class System.Xml.XPath.XPathNavigator get_Current();
- I4 get_CurrentPosition();
- Boolean MoveNext();
- Void Reset();
- Class System.Xml.XPath.XPathNodeIterator Clone();
- property Current { get(){} set(){} };
- property CurrentPosition { get(){} set(){} };
- }
- class System.Xml.XPath.XPathScanner : System.Object
- {
- String xpathExpr;
- I4 xpathExprIndex;
- ValueClass LexKind kind;
- Char currentChar;
- String name;
- String prefix;
- String stringValue;
- R8 numberValue;
- Boolean canBeFunction;
- Void System.Xml.XPath.XPathScanner( String xpathExpr);
- String get_SourceText();
- Char get_CurerntChar();
- Boolean NextChar();
- ValueClass LexKind get_Kind();
- String get_Name();
- String get_Prefix();
- String get_StringValue();
- R8 get_NumberValue();
- Boolean get_CanBeFunction();
- Void SkipSpace();
- Boolean NextLex();
- R8 ScanNumber();
- R8 ScanFraction();
- String ScanString();
- String ScanName();
- property SourceText { get(){} set(){} };
- property CurerntChar { get(){} set(){} };
- property Kind { get(){} set(){} };
- property Name { get(){} set(){} };
- property Prefix { get(){} set(){} };
- property StringValue { get(){} set(){} };
- property NumberValue { get(){} set(){} };
- property CanBeFunction { get(){} set(){} };
- }
- class LexKind : System.Enum
- {
- I4 value__;
- ValueClass LexKind Comma;
- ValueClass LexKind Slash;
- ValueClass LexKind At;
- ValueClass LexKind Dot;
- ValueClass LexKind LParens;
- ValueClass LexKind RParens;
- ValueClass LexKind LBracket;
- ValueClass LexKind RBracket;
- ValueClass LexKind Star;
- ValueClass LexKind Plus;
- ValueClass LexKind Minus;
- ValueClass LexKind Eq;
- ValueClass LexKind Lt;
- ValueClass LexKind Gt;
- ValueClass LexKind Bang;
- ValueClass LexKind Dollar;
- ValueClass LexKind Apos;
- ValueClass LexKind Quote;
- ValueClass LexKind Union;
- ValueClass LexKind Ne;
- ValueClass LexKind Le;
- ValueClass LexKind Ge;
- ValueClass LexKind And;
- ValueClass LexKind Or;
- ValueClass LexKind DotDot;
- ValueClass LexKind SlashSlash;
- ValueClass LexKind Name;
- ValueClass LexKind String;
- ValueClass LexKind Number;
- ValueClass LexKind Axe;
- ValueClass LexKind Eof;
- }
- class System.Xml.XPath.XPathSelectionIterator : System.Xml.XPath.ResetableIterator
- {
- Class System.Xml.XPath.XPathNavigator nav;
- Class System.Xml.XPath.IQuery query;
- I4 position;
- Void System.Xml.XPath.XPathSelectionIterator( Class System.Xml.XPath.XPathNavigator nav, Class System.Xml.XPath.XPathExpression expr);
- Void System.Xml.XPath.XPathSelectionIterator( Class System.Xml.XPath.XPathNavigator nav, String xpath);
- Void System.Xml.XPath.XPathSelectionIterator( Class System.Xml.XPath.XPathNavigator nav, Class System.Xml.XPath.IQuery query);
- Class System.Xml.XPath.ResetableIterator MakeNewCopy();
- Void System.Xml.XPath.XPathSelectionIterator( Class System.Xml.XPath.XPathSelectionIterator it);
- Boolean MoveNext();
- Class System.Xml.XPath.XPathNavigator get_Current();
- I4 get_CurrentPosition();
- Void Reset();
- Class System.Xml.XPath.XPathNodeIterator Clone();
- property Current { get(){} set(){} };
- property CurrentPosition { get(){} set(){} };
- }
- class System.Xml.XPath.XPathSingletonIterator : System.Xml.XPath.ResetableIterator
- {
- Class System.Xml.XPath.XPathNavigator nav;
- I4 position;
- Void System.Xml.XPath.XPathSingletonIterator( Class System.Xml.XPath.XPathNavigator nav);
- Class System.Xml.XPath.ResetableIterator MakeNewCopy();
- Void System.Xml.XPath.XPathSingletonIterator( Class System.Xml.XPath.XPathSingletonIterator it);
- Class System.Xml.XPath.XPathNodeIterator Clone();
- Class System.Xml.XPath.XPathNavigator get_Current();
- I4 get_CurrentPosition();
- I4 get_Count();
- Boolean MoveNext();
- Void Reset();
- property Current { get(){} set(){} };
- property CurrentPosition { get(){} set(){} };
- property Count { get(){} set(){} };
- }
- class System.Xml.XPath.XsltFunction : System.Xml.XPath.IQuery
- {
- String _Prefix;
- String _Name;
- Class System.Collections.ArrayList _ArgList;
- SZArray Object _ArgArray;
- Class System.Xml.Xsl.XsltContext _XsltContext;
- Class System.Xml.XPath.IQuery _ResultQuery;
- Class System.Xml.Xsl.IXsltContextFunction functionToCall;
- Void System.Xml.XPath.XsltFunction( String prefix, String name, Class System.Collections.ArrayList ArgList);
- Class System.Xml.Xsl.IXsltContextFunction get_Function();
- Void SetXsltContext( Class System.Xml.Xsl.XsltContext context);
- Void setContext( Class System.Xml.XPath.XPathNavigator context);
- Class System.Xml.XPath.XPathNavigator advance();
- Object getValue( Class System.Xml.XPath.IQuery qy);
- Object getValue( Class System.Xml.XPath.XPathNavigator qy, Class System.Xml.XPath.XPathNodeIterator iterator);
- Class System.Xml.XPath.XPathNavigator peekElement();
- Class System.Xml.XPath.IQuery Clone();
- ValueClass System.Xml.XPath.XPathResultType ReturnType();
- I4 get_Position();
- Void InvokeFunction( Class System.Xml.XPath.XPathNavigator qy);
- Void reset();
- Class System.Xml.XPath.XPathNavigator MatchNode( Class System.Xml.XPath.XPathNavigator navigator);
- property Function { get(){} set(){} };
- property Position { get(){} set(){} };
- }
- class System.Xml.Xsl.Action : System.Object
- {
- I4 Initialized;
- I4 Finished;
- Void Execute( Class System.Xml.Xsl.Processor processor, Class System.Xml.Xsl.ActionFrame frame);
- String get_Select();
- Void ReplaceNamespaceAlias( Class System.Xml.Xsl.Compiler compiler);
- Void Trace( I4 tab);
- Class System.Xml.Xsl.DbgData GetDbgData( Class System.Xml.Xsl.ActionFrame frame);
- Void System.Xml.Xsl.Action();
- property Select { get(){} set(){} };
- }
- interface System.Xml.Xsl.Debugger.IStackFrame :
- {
- Class System.Xml.XPath.XPathNavigator get_Instruction();
- Class System.Xml.XPath.XPathNodeIterator get_NodeSet();
- I4 GetVariablesCount();
- Class System.Xml.XPath.XPathNavigator GetVariable( I4 varIndex);
- Object GetVariableValue( I4 varIndex);
- property Instruction { get(){} set(){} };
- property NodeSet { get(){} set(){} };
- }
- class System.Xml.Xsl.ActionFrame : System.Object
- {
- I4 state;
- I4 counter;
- SZArray Object variables;
- Class System.Collections.Hashtable withParams;
- Class System.Xml.Xsl.Action action;
- Class System.Xml.Xsl.ActionFrame container;
- I4 currentAction;
- Class System.Xml.XPath.XPathNodeIterator nodeSet;
- Class System.Xml.XPath.XPathNodeIterator newNodeSet;
- Class System.Xml.Xsl.PrefixQName calulatedName;
- String storedOutput;
- Class System.Xml.Xsl.PrefixQName get_CalulatedName();
- Void set_CalulatedName( Class System.Xml.Xsl.PrefixQName value);
- String get_StoredOutput();
- Void set_StoredOutput( String value);
- I4 get_State();
- Void set_State( I4 value);
- I4 get_Counter();
- Void set_Counter( I4 value);
- SZArray Object get_Variables();
- Class System.Xml.Xsl.ActionFrame get_Container();
- Class System.Xml.XPath.XPathNavigator get_Node();
- Class System.Xml.XPath.XPathNodeIterator get_NodeSet();
- Class System.Xml.XPath.XPathNodeIterator get_NewNodeSet();
- I4 IncrementCounter();
- Void AllocateVariables( I4 count);
- Object GetVariable( I4 index);
- Void SetVariable( I4 index, Object value);
- Void SetParameter( Class System.Xml.XmlQualifiedName name, Object value);
- Void ResetParams();
- Object GetParameter( Class System.Xml.XmlQualifiedName name);
- Void InitNodeSet( Class System.Xml.XPath.XPathNodeIterator nodeSet);
- Void InitNewNodeSet( Class System.Xml.XPath.XPathNodeIterator nodeSet);
- Void Finished();
- Void Inherit( Class System.Xml.Xsl.ActionFrame parent);
- Void Init( Class System.Xml.Xsl.Action action, Class System.Xml.Xsl.ActionFrame container, Class System.Xml.XPath.XPathNodeIterator nodeSet);
- Void Init( Class System.Xml.Xsl.Action action, Class System.Xml.XPath.XPathNodeIterator nodeSet);
- Void Init( Class System.Xml.Xsl.ActionFrame containerFrame, Class System.Xml.XPath.XPathNodeIterator nodeSet);
- Void SetAction( Class System.Xml.Xsl.Action action);
- Void SetAction( Class System.Xml.Xsl.Action action, I4 state);
- Class System.Xml.Xsl.Action GetAction( I4 actionIndex);
- Void Exit();
- Boolean Execute( Class System.Xml.Xsl.Processor processor);
- Boolean NextNode( Class System.Xml.Xsl.Processor proc);
- Boolean NewNextNode( Class System.Xml.Xsl.Processor proc);
- Class System.Xml.XPath.XPathNavigator System.Xml.Xsl.Debugger.IStackFrame.get_Instruction();
- Class System.Xml.XPath.XPathNodeIterator System.Xml.Xsl.Debugger.IStackFrame.get_NodeSet();
- I4 System.Xml.Xsl.Debugger.IStackFrame.GetVariablesCount();
- Class System.Xml.XPath.XPathNavigator System.Xml.Xsl.Debugger.IStackFrame.GetVariable( I4 varIndex);
- Object System.Xml.Xsl.Debugger.IStackFrame.GetVariableValue( I4 varIndex);
- Void System.Xml.Xsl.ActionFrame();
- property CalulatedName { get(){} set(){} };
- property StoredOutput { get(){} set(){} };
- property State { get(){} set(){} };
- property Counter { get(){} set(){} };
- property Variables { get(){} set(){} };
- property Container { get(){} set(){} };
- property Node { get(){} set(){} };
- property NodeSet { get(){} set(){} };
- property NewNodeSet { get(){} set(){} };
- }
- class System.Xml.Xsl.CompiledAction : System.Xml.Xsl.Action
- {
- Void Compile( Class System.Xml.Xsl.Compiler compiler);
- Boolean CompileAttribute( Class System.Xml.Xsl.Compiler compiler);
- Void CompileAttributes( Class System.Xml.Xsl.Compiler compiler);
- String PrecalculateAvt( ByRef Class System.Xml.Xsl.Avt avt);
- Void CheckEmpty( Class System.Xml.Xsl.Compiler compiler);
- Void CheckRequiredAttribute( Class System.Xml.Xsl.Compiler compiler, Object attrValue, String attrName);
- Void CheckRequiredAttribute( Class System.Xml.Xsl.Compiler compiler, Boolean attr, String attrName);
- Void System.Xml.Xsl.CompiledAction();
- }
- class System.Xml.Xsl.ApplyImportsAction : System.Xml.Xsl.CompiledAction
- {
- I4 TemplateProcessed;
- Class System.Xml.XmlQualifiedName mode;
- Class System.Xml.Xsl.Stylesheet stylesheet;
- Void Compile( Class System.Xml.Xsl.Compiler compiler);
- Void Execute( Class System.Xml.Xsl.Processor processor, Class System.Xml.Xsl.ActionFrame frame);
- Void System.Xml.Xsl.ApplyImportsAction();
- }
- class System.Xml.Xsl.ContainerAction : System.Xml.Xsl.CompiledAction
- {
- I4 ProcessingChildren;
- Class System.Collections.ArrayList containedActions;
- Class System.Xml.Xsl.CopyCodeAction lastCopyCodeAction;
- I4 maxid;
- Void Compile( Class System.Xml.Xsl.Compiler compiler);
- Void CompileStylesheetAttributes( Class System.Xml.Xsl.Compiler compiler);
- Void CompileSingleTemplate( Class System.Xml.Xsl.Compiler compiler);
- Void CompileDocument( Class System.Xml.Xsl.Compiler compiler, Boolean inInclude);
- Class System.Xml.Xsl.Stylesheet CompileImport( Class System.Xml.Xsl.Compiler compiler, String uri, I4 id);
- Void CompileImports( Class System.Xml.Xsl.Compiler compiler);
- Void CompileInclude( Class System.Xml.Xsl.Compiler compiler);
- Void CompileNamespaceAlias( Class System.Xml.Xsl.Compiler compiler);
- Void CompileKey( Class System.Xml.Xsl.Compiler compiler);
- Void CompileDecimalFormat( Class System.Xml.Xsl.Compiler compiler);
- Boolean CheckAttribute( Boolean valid, Class System.Xml.Xsl.Compiler compiler);
- Void CompileSpace( Class System.Xml.Xsl.Compiler compiler, Boolean preserve);
- Void NameTest( String name, Class System.Xml.Xsl.Compiler compiler);
- Void CompileTopLevelElements( Class System.Xml.Xsl.Compiler compiler);
- Void CompileTemplate( Class System.Xml.Xsl.Compiler compiler);
- Void CompileOnceTemplate( Class System.Xml.Xsl.Compiler compiler);
- Void CompileInstruction( Class System.Xml.Xsl.Compiler compiler);
- Void CompileLiteral( Class System.Xml.Xsl.Compiler compiler);
- Void CompileLiteralAttributesAndNamespaces( Class System.Xml.Xsl.Compiler compiler);
- Void CompileOutput( Class System.Xml.Xsl.Compiler compiler);
- Void AddAction( Class System.Xml.Xsl.Action action);
- Void EnsureCopyCodeAction();
- Void AddEvent( Class System.Xml.Xsl.Event copyEvent);
- Void AddEvents( Class System.Collections.ArrayList copyEvents);
- Void AddScript( Class System.Xml.Xsl.Compiler compiler);
- Void Execute( Class System.Xml.Xsl.Processor processor, Class System.Xml.Xsl.ActionFrame frame);
- Class System.Xml.Xsl.Action GetAction( I4 actionIndex);
- Void CheckDuplicateParams( Class System.Xml.XmlQualifiedName name);
- Void ReplaceNamespaceAlias( Class System.Xml.Xsl.Compiler compiler);
- Void Trace( I4 tab);
- Void System.Xml.Xsl.ContainerAction();
- }
- class System.Xml.Xsl.ApplyTemplatesAction : System.Xml.Xsl.ContainerAction
- {
- I4 ProcessedChildren;
- I4 ProcessNextNode;
- I4 PositionAdvanced;
- I4 TemplateProcessed;
- String select;
- I4 selectKey;
- Boolean sort;
- Class System.Xml.XmlQualifiedName mode;
- Class System.Xml.Xsl.ApplyTemplatesAction s_BuiltInRule;
- Class System.Xml.Xsl.ApplyTemplatesAction BuiltInRule();
- Class System.Xml.Xsl.ApplyTemplatesAction BuiltInRule( Class System.Xml.XmlQualifiedName mode);
- Void System.Xml.Xsl.ApplyTemplatesAction();
- Void System.Xml.Xsl.ApplyTemplatesAction( Class System.Xml.XmlQualifiedName mode);
- String get_Select();
- Void Compile( Class System.Xml.Xsl.Compiler compiler);
- Boolean CompileAttribute( Class System.Xml.Xsl.Compiler compiler);
- Void CompileContent( Class System.Xml.Xsl.Compiler compiler);
- Void Execute( Class System.Xml.Xsl.Processor processor, Class System.Xml.Xsl.ActionFrame frame);
- Boolean get_IsBuiltInAction();
- Void Trace( I4 tab);
- Void System.Xml.Xsl.ApplyTemplatesAction();
- property Select { get(){} set(){} };
- property IsBuiltInAction { get(){} set(){} };
- }
- class System.Xml.Xsl.AttributeAction : System.Xml.Xsl.ContainerAction
- {
- I4 NameDone;
- Class System.Xml.Xsl.Avt nameAvt;
- Class System.Xml.Xsl.Avt nsAvt;
- Class System.Xml.Xsl.InputScopeManager manager;
- String name;
- String nsUri;
- Class System.Xml.Xsl.PrefixQName qname;
- Class System.Xml.Xsl.PrefixQName CreateAttributeQName( String name, String nsUri, Class System.Xml.Xsl.InputScopeManager manager);
- Void Compile( Class System.Xml.Xsl.Compiler compiler);
- Boolean CompileAttribute( Class System.Xml.Xsl.Compiler compiler);
- Void Execute( Class System.Xml.Xsl.Processor processor, Class System.Xml.Xsl.ActionFrame frame);
- Void Trace( I4 tab);
- Void System.Xml.Xsl.AttributeAction();
- }
- class System.Xml.Xsl.AttributeSetAction : System.Xml.Xsl.ContainerAction
- {
- Class System.Xml.XmlQualifiedName name;
- Class System.Xml.XmlQualifiedName get_Name();
- Void Compile( Class System.Xml.Xsl.Compiler compiler);
- Boolean CompileAttribute( Class System.Xml.Xsl.Compiler compiler);
- Void CompileContent( Class System.Xml.Xsl.Compiler compiler);
- Void Merge( Class System.Xml.Xsl.AttributeSetAction attributeAction);
- Void Trace( I4 tab);
- Void System.Xml.Xsl.AttributeSetAction();
- property Name { get(){} set(){} };
- }
- class System.Xml.Xsl.Avt : System.Object
- {
- String constAvt;
- SZArray Class System.Xml.Xsl.TextEvent events;
- Void System.Xml.Xsl.Avt( String constAvt);
- Void System.Xml.Xsl.Avt( Class System.Collections.ArrayList eventList);
- Boolean get_IsConstant();
- String Evaluate( Class System.Xml.Xsl.Processor processor, Class System.Xml.Xsl.ActionFrame frame);
- Class System.Xml.Xsl.Avt CompileAvt( Class System.Xml.Xsl.Compiler compiler, String avtText);
- property IsConstant { get(){} set(){} };
- }
- class System.Xml.Xsl.Event : System.Object
- {
- Void ReplaceNamespaceAlias( Class System.Xml.Xsl.Compiler compiler);
- Boolean Output( Class System.Xml.Xsl.Processor processor, Class System.Xml.Xsl.ActionFrame frame);
- Void OnInstructionExecute( Class System.Xml.Xsl.Processor processor);
- Class System.Xml.Xsl.DbgData get_DbgData();
- Void System.Xml.Xsl.Event();
- property DbgData { get(){} set(){} };
- }
- class System.Xml.Xsl.TextEvent : System.Xml.Xsl.Event
- {
- String text;
- Void System.Xml.Xsl.TextEvent();
- Void System.Xml.Xsl.TextEvent( String text);
- Void System.Xml.Xsl.TextEvent( Class System.Xml.Xsl.Compiler compiler);
- Boolean Output( Class System.Xml.Xsl.Processor processor, Class System.Xml.Xsl.ActionFrame frame);
- String Evaluate( Class System.Xml.Xsl.Processor processor, Class System.Xml.Xsl.ActionFrame frame);
- }
- class System.Xml.Xsl.AvtEvent : System.Xml.Xsl.TextEvent
- {
- I4 key;
- Void System.Xml.Xsl.AvtEvent( I4 key);
- Boolean Output( Class System.Xml.Xsl.Processor processor, Class System.Xml.Xsl.ActionFrame frame);
- String Evaluate( Class System.Xml.Xsl.Processor processor, Class System.Xml.Xsl.ActionFrame frame);
- }
- class System.Xml.Xsl.BeginEvent : System.Xml.Xsl.Event
- {
- ValueClass System.Xml.XPath.XPathNodeType nodeType;
- String namespaceUri;
- String name;
- String prefix;
- Boolean empty;
- Object htmlProps;
- Void System.Xml.Xsl.BeginEvent( Class System.Xml.Xsl.Compiler compiler);
- Void ReplaceNamespaceAlias( Class System.Xml.Xsl.Compiler compiler);
- Boolean Output( Class System.Xml.Xsl.Processor processor, Class System.Xml.Xsl.ActionFrame frame);
- }
- class System.Xml.Xsl.TextInfo : System.Object
- {
- Boolean disableEscaping;
- Class System.Text.StringBuilder valueBuilder;
- Class System.Xml.Xsl.TextInfo nextTextInfo;
- Void System.Xml.Xsl.TextInfo( String text, Boolean disableEscaping);
- Void System.Xml.Xsl.TextInfo();
- }
- class System.Xml.Xsl.BuilderInfo : System.Xml.Xsl.TextInfo
- {
- String name;
- String localName;
- String namespaceURI;
- String prefix;
- ValueClass System.Xml.XmlNodeType nodeType;
- I4 depth;
- Boolean isEmptyTag;
- Boolean search;
- Class System.Xml.Xsl.HtmlElementProps htmlProps;
- Class System.Xml.Xsl.HtmlAttributeProps htmlAttrProps;
- Class System.Xml.Xsl.TextInfo lastTextInfo;
- Void System.Xml.Xsl.BuilderInfo();
- String get_Name();
- String get_LocalName();
- Void set_LocalName( String value);
- String get_NamespaceURI();
- Void set_NamespaceURI( String value);
- String get_Prefix();
- Void set_Prefix( String value);
- Void ClearValue();
- String get_Value();
- Void set_Value( String value);
- Void ValueAppend( String s, Boolean disableEscaping);
- ValueClass System.Xml.XmlNodeType get_NodeType();
- Void set_NodeType( ValueClass System.Xml.XmlNodeType value);
- I4 get_Depth();
- Void set_Depth( I4 value);
- Boolean get_IsEmptyTag();
- Void set_IsEmptyTag( Boolean value);
- Void Initialize( String prefix, String name, String nspace);
- Void Initialize( Class System.Xml.Xsl.BuilderInfo src);
- Class System.Xml.Xsl.BuilderInfo Clone();
- property Name { get(){} set(){} };
- property LocalName { get(){} set(){} };
- property NamespaceURI { get(){} set(){} };
- property Prefix { get(){} set(){} };
- property Value { get(){} set(){} };
- property NodeType { get(){} set(){} };
- property Depth { get(){} set(){} };
- property IsEmptyTag { get(){} set(){} };
- }
- class System.Xml.Xsl.CallTemplateAction : System.Xml.Xsl.ContainerAction
- {
- I4 ProcessedChildren;
- I4 ProcessedTemplate;
- Class System.Xml.XmlQualifiedName name;
- Class System.Xml.XmlQualifiedName get_Name();
- Void Compile( Class System.Xml.Xsl.Compiler compiler);
- Boolean CompileAttribute( Class System.Xml.Xsl.Compiler compiler);
- Void CompileContent( Class System.Xml.Xsl.Compiler compiler);
- Void Execute( Class System.Xml.Xsl.Processor processor, Class System.Xml.Xsl.ActionFrame frame);
- Void Trace( I4 tab);
- Void System.Xml.Xsl.CallTemplateAction();
- property Name { get(){} set(){} };
- }
- class System.Xml.Xsl.ChooseAction : System.Xml.Xsl.ContainerAction
- {
- Void Compile( Class System.Xml.Xsl.Compiler compiler);
- Void CompileConditions( Class System.Xml.Xsl.Compiler compiler);
- Void Trace( I4 tab);
- Void System.Xml.Xsl.ChooseAction();
- }
- class System.Xml.Xsl.CommentAction : System.Xml.Xsl.ContainerAction
- {
- Void Compile( Class System.Xml.Xsl.Compiler compiler);
- Void Execute( Class System.Xml.Xsl.Processor processor, Class System.Xml.Xsl.ActionFrame frame);
- Void Trace( I4 tab);
- Void System.Xml.Xsl.CommentAction();
- }
- class System.Xml.Xsl.Sort : System.Object
- {
- I4 select;
- String lang;
- ValueClass System.Xml.XPath.XmlDataType dataType;
- ValueClass System.Xml.XPath.XmlSortOrder order;
- ValueClass System.Xml.XPath.XmlCaseOrder caseOrder;
- Void System.Xml.Xsl.Sort( I4 sortkey, String xmllang, ValueClass System.Xml.XPath.XmlDataType datatype, ValueClass System.Xml.XPath.XmlSortOrder xmlorder, ValueClass System.Xml.XPath.XmlCaseOrder xmlcaseorder);
- }
- class System.Xml.Xsl.ScriptingLanguage : System.Enum
- {
- I4 value__;
- ValueClass System.Xml.Xsl.ScriptingLanguage JScript;
- ValueClass System.Xml.Xsl.ScriptingLanguage VisualBasic;
- ValueClass System.Xml.Xsl.ScriptingLanguage CSharp;
- }
- class System.Xml.Xsl.DecimalFormat : System.Object
- {
- Class System.Globalization.NumberFormatInfo info;
- Char digit;
- Char zeroDigit;
- Char patternSeparator;
- Void System.Xml.Xsl.DecimalFormat( Class System.Globalization.NumberFormatInfo Info, Char Digit, Char ZeroDigit, Char PatternSeparator);
- }
- class System.Xml.Xsl.Compiler : System.Object
- {
- I4 InvalidQueryKey;
- I4 RootQueryKey;
- I4 SelfQueryKey;
- I4 PrecedingSiblingKey;
- I4 DescendantKey;
- I4 DescendantTextKey;
- String RootQuery;
- String SelfQuery;
- String PrecedingSibling;
- String Descendant;
- String DescendantText;
- R8 RootPriority;
- Class System.Text.StringBuilder AvtStringBuilder;
- I4 stylesheetid;
- Class System.Xml.Xsl.InputScope rootScope;
- Class System.Xml.XmlResolver xmlResolver;
- Class System.Xml.Xsl.TemplateBaseAction currentTemplate;
- Class System.Xml.XmlQualifiedName currentMode;
- Class System.Collections.Hashtable globalNamespaceAliasTable;
- Class System.Collections.Stack stylesheets;
- Class System.Collections.Hashtable documentURIs;
- Class System.Xml.Xsl.NavigatorInput input;
- Class System.Xml.Xsl.Keywords atoms;
- Class System.Xml.Xsl.InputScopeManager scopeManager;
- Class System.Xml.Xsl.Stylesheet stylesheet;
- Class System.Xml.Xsl.Stylesheet rootStylesheet;
- Class System.Xml.Xsl.RootAction rootAction;
- Class System.Collections.ArrayList queryStore;
- Class System.Xml.XPath.QueryBuilder queryBuilder;
- Boolean AllowBuiltInMode;
- Class System.Xml.XmlQualifiedName BuiltInMode;
- SZArray Class System.Collections.Hashtable _typeDeclsByLang;
- SZArray String _defaultNamespaces;
- I4 scriptClassCounter;
- Class System.Xml.Xsl.Keywords get_Atoms();
- I4 get_Stylesheetid();
- Void set_Stylesheetid( I4 value);
- Class System.Xml.Xsl.NavigatorInput get_Document();
- Class System.Xml.Xsl.NavigatorInput get_Input();
- Boolean Advance();
- Boolean Recurse();
- Boolean ToParent();
- Class System.Xml.Xsl.Stylesheet get_CompiledStylesheet();
- Class System.Xml.Xsl.RootAction get_RootAction();
- Void set_RootAction( Class System.Xml.Xsl.RootAction value);
- Class System.Collections.ArrayList get_QueryStore();
- Class System.Xml.Xsl.Debugger.IXsltDebugger get_Debugger();
- Void Compile( Class System.Xml.Xsl.NavigatorInput input, Class System.Xml.XmlResolver xmlResolver);
- Boolean get_ForwardCompatibility();
- Void set_ForwardCompatibility( Boolean value);
- Boolean get_CanHaveApplyImports();
- Void set_CanHaveApplyImports( Boolean value);
- Void InsertExtensionNamespace( String value);
- Void InsertExcludedNamespace( String value);
- Void InsertExtensionNamespace();
- Void InsertExcludedNamespace();
- Boolean IsExtensionNamespace( String nspace);
- Boolean IsExcludedNamespace( String nspace);
- Void PushLiteralScope();
- Void PushNamespaceScope();
- Class System.Xml.Xsl.InputScopeManager get_ScopeManager();
- Void PopScope();
- Class System.Xml.Xsl.InputScopeManager CloneScopeManager();
- I4 InsertVariable( Class System.Xml.Xsl.VariableAction variable);
- Void AddNamespaceAlias( String StylesheetURI, Class System.Xml.Xsl.NamespaceInfo AliasInfo);
- Boolean IsNamespaceAlias( String StylesheetURI);
- Class System.Xml.Xsl.NamespaceInfo FindNamespaceAlias( String StylesheetURI);
- String ResolveXmlNamespace( String prefix);
- String ResolveXPathNamespace( String prefix);
- String get_DefaultNamespace();
- Void InsertKey( Class System.Xml.XmlQualifiedName name, I4 MatchKey, I4 UseKey);
- Void AddDecimalFormat( Class System.Xml.XmlQualifiedName name, Class System.Xml.Xsl.DecimalFormat formatinfo);
- Boolean GetYesNo( String value);
- String GetSingleAttribute( String attributeAtom);
- Class System.Xml.XmlQualifiedName CreateXPathQName( String qname);
- Class System.Xml.XmlQualifiedName CreateXmlQName( String qname);
- Void AddDocumentURI( String href);
- Void RemoveDocumentURI( String href);
- Class System.Xml.Xsl.NavigatorInput ResolveDocument( String relativeUri);
- Void PushInputDocument( Class System.Xml.Xsl.NavigatorInput newInput, String inputUri);
- Void PopInputDocument();
- Void PushStylesheet( Class System.Xml.Xsl.Stylesheet stylesheet);
- Class System.Xml.Xsl.Stylesheet PopStylesheet();
- Void AddAttributeSet( Class System.Xml.Xsl.AttributeSetAction attributeSet);
- Void AddTemplate( Class System.Xml.Xsl.TemplateAction template);
- Void BeginTemplate( Class System.Xml.Xsl.TemplateAction template);
- Void EndTemplate();
- Class System.Xml.XmlQualifiedName get_CurrentMode();
- Void AddSpecialQueries();
- I4 AddQuery( String xpathQuery);
- I4 AddQuery( String xpathQuery, Boolean allowVar, Boolean allowKey);
- I4 AddPatternQuery( String xpathQuery, Boolean allowVar, Boolean allowKey);
- I4 AddStringQuery( String xpathQuery);
- I4 AddBooleanQuery( String xpathQuery);
- String GenerateUniqueClassName();
- Void AddScript( String source, ValueClass System.Xml.Xsl.ScriptingLanguage lang, String ns, String fileName, I4 lineNumber);
- Class System.CodeDom.Compiler.CodeDomProvider GetCodeDomProvider( ValueClass System.Xml.Xsl.ScriptingLanguage lang);
- Void CompileScript();
- Void CompileAssembly( Class System.CodeDom.Compiler.CodeDomProvider provider, Class System.Collections.Hashtable typeDecls, String nsName);
- String GetNsAlias( ByRef String prefix);
- Void getTextLex( String avt, ByRef I4 start, Class System.Text.StringBuilder lex);
- Void getXPathLex( String avt, ByRef I4 start, Class System.Text.StringBuilder lex);
- Boolean GetNextAvtLex( String avt, ByRef I4 start, Class System.Text.StringBuilder lex, ByRef Boolean isAvt);
- Class System.Collections.ArrayList CompileAvt( String avtText, ByRef Boolean constant);
- Class System.Collections.ArrayList CompileAvt( String avtText);
- SZArray String SplitString( String source);
- Class System.Xml.Xsl.ApplyImportsAction CreateApplyImportsAction();
- Class System.Xml.Xsl.ApplyTemplatesAction CreateApplyTemplatesAction();
- Class System.Xml.Xsl.AttributeAction CreateAttributeAction();
- Class System.Xml.Xsl.AttributeSetAction CreateAttributeSetAction();
- Class System.Xml.Xsl.CallTemplateAction CreateCallTemplateAction();
- Class System.Xml.Xsl.ChooseAction CreateChooseAction();
- Class System.Xml.Xsl.CommentAction CreateCommentAction();
- Class System.Xml.Xsl.CopyAction CreateCopyAction();
- Class System.Xml.Xsl.CopyOfAction CreateCopyOfAction();
- Class System.Xml.Xsl.ElementAction CreateElementAction();
- Class System.Xml.Xsl.ForEachAction CreateForEachAction();
- Class System.Xml.Xsl.IfAction CreateIfAction( ValueClass ConditionType type);
- Class System.Xml.Xsl.MessageAction CreateMessageAction();
- Class System.Xml.Xsl.NewInstructionAction CreateNewInstructionAction();
- Class System.Xml.Xsl.NumberAction CreateNumberAction();
- Class System.Xml.Xsl.ProcessingInstructionAction CreateProcessingInstructionAction();
- Void CreateRootAction();
- Class System.Xml.Xsl.SortAction CreateSortAction();
- Class System.Xml.Xsl.TemplateAction CreateTemplateAction();
- Class System.Xml.Xsl.TemplateAction CreateSingleTemplateAction();
- Class System.Xml.Xsl.TextAction CreateTextAction();
- Class System.Xml.Xsl.UseAttributeSetsAction CreateUseAttributeSetsAction();
- Class System.Xml.Xsl.ValueOfAction CreateValueOfAction();
- Class System.Xml.Xsl.VariableAction CreateVariableAction( ValueClass System.Xml.Xsl.VariableType type);
- Class System.Xml.Xsl.WithParamAction CreateWithParamAction();
- Class System.Xml.Xsl.BeginEvent CreateBeginEvent();
- Class System.Xml.Xsl.TextEvent CreateTextEvent();
- Void System.Xml.Xsl.Compiler();
- Void System.Xml.Xsl.Compiler();
- property Atoms { get(){} set(){} };
- property Stylesheetid { get(){} set(){} };
- property Document { get(){} set(){} };
- property Input { get(){} set(){} };
- property CompiledStylesheet { get(){} set(){} };
- property RootAction { get(){} set(){} };
- property QueryStore { get(){} set(){} };
- property Debugger { get(){} set(){} };
- property ForwardCompatibility { get(){} set(){} };
- property CanHaveApplyImports { get(){} set(){} };
- property ScopeManager { get(){} set(){} };
- property DefaultNamespace { get(){} set(){} };
- property CurrentMode { get(){} set(){} };
- }
- class System.Xml.Xsl.NamespaceInfo : System.Object
- {
- String prefix;
- String nameSpace;
- I4 stylesheetId;
- Void System.Xml.Xsl.NamespaceInfo( String prefix, String nameSpace, I4 stylesheetId);
- }
- class System.Xml.Xsl.CopyAction : System.Xml.Xsl.ContainerAction
- {
- I4 CopyText;
- I4 NamespaceCopy;
- I4 ContentsCopy;
- I4 ProcessChildren;
- I4 ChildrenOnly;
- String useAttributeSets;
- Boolean empty;
- Void Compile( Class System.Xml.Xsl.Compiler compiler);
- Boolean CompileAttribute( Class System.Xml.Xsl.Compiler compiler);
- Void Execute( Class System.Xml.Xsl.Processor processor, Class System.Xml.Xsl.ActionFrame frame);
- Void Trace( I4 tab);
- Void System.Xml.Xsl.CopyAction();
- }
- class System.Xml.Xsl.CopyAttributesAction : System.Xml.Xsl.Action
- {
- I4 BeginEvent;
- I4 TextEvent;
- I4 EndEvent;
- I4 Advance;
- Class System.Xml.Xsl.CopyAttributesAction s_Action;
- Class System.Xml.Xsl.CopyAttributesAction GetAction();
- Void Execute( Class System.Xml.Xsl.Processor processor, Class System.Xml.Xsl.ActionFrame frame);
- Boolean SendBeginEvent( Class System.Xml.Xsl.Processor processor, Class System.Xml.XPath.XPathNavigator node);
- Boolean SendTextEvent( Class System.Xml.Xsl.Processor processor, Class System.Xml.XPath.XPathNavigator node);
- Boolean SendEndEvent( Class System.Xml.Xsl.Processor processor, Class System.Xml.XPath.XPathNavigator node);
- Void System.Xml.Xsl.CopyAttributesAction();
- Void System.Xml.Xsl.CopyAttributesAction();
- }
- class System.Xml.Xsl.CopyCodeAction : System.Xml.Xsl.Action
- {
- I4 Outputting;
- Class System.Collections.ArrayList copyEvents;
- Class System.Collections.ArrayList get_CopyEvents();
- Void System.Xml.Xsl.CopyCodeAction();
- Void AddEvent( Class System.Xml.Xsl.Event copyEvent);