@
Name
) and double-colonName
or a bracketed [expression]ns::name
, @name
) are represented as ns::[name]
, @[name]
) become This node type (or more specifically, its subclasses) will sometimes be the right-hand child of a XmlRef
node may also be a standalone primary expression with no explicit target, which is valid in certain expression contexts such as company..employee.(@id < 100)
- in this case, the @id
is an XmlRef
that is part of an infix '<' expression whose parent is an XmlDotQuery
node.