System.Xml.Xsl.Runtime Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Содержит типы, используемые обработчиком XSLT.
Классы
XmlCollation |
Создает сортировку, использующую заданные параметры сравнения и языка и региональных параметров. |
XmlILIndex |
Управляет узлами входного документа, индексированными по значениями ключа. Этот класс используется в качестве кэша узлов, индексированных по |
XmlILStorageConverter |
Представляет внутренний класс, предоставляющий статические вспомогательные методы, получающие преобразователь значений из XmlQueryRuntime для преобразования в составе нескольких физических представлений среды CLR для одного логического типа XML. |
XmlNavigatorFilter |
|
XmlQueryContext |
Контекст запроса состоит из всех предоставленных пользователем сведений, которые влияют на выполнение запроса. |
XmlQueryItemSequence |
Последовательность элементов XML, которая динамически развертывается и позволяет обращаться к элементам случайным образом. |
XmlQueryNodeSequence |
Последовательность узлов XML, которая динамически расширяется и позволяет обращаться к элементам случайным образом. |
XmlQueryOutput |
Представляет объект XmlWriter, обеспечивающий дополнительную функциональность, необходимую для вывода результатов преобразований XSLT. |
XmlQueryRuntime |
Предоставляет методы и свойства для поддержки процессора XSLT. |
XmlQuerySequence<T> |
Последовательность значений XML, которая динамически расширяется и позволяет обращаться к элементам случайным образом. |
XsltConvert |
Содержит процедуры преобразования, используемые в XSLT. |
XsltFunctions |
Функции XSLT и XPath. |
XsltLibrary |
Реализует различные функции |
Структуры
AncestorDocOrderIterator |
Выполняет перебор всех узлов-предков в соответствии с правилами оси узлов-предков System.Xml.XPath и возвращает узлы в порядке документа без дубликатов. |
AncestorIterator |
Выполняет перебор всех узлов-предков в соответствии с правилами оси узлов-предков System.Xml.XPath и возвращает узлы в обратном порядке документа. |
AttributeContentIterator |
Выполняет перебор всех узлов атрибутов и дочерних узлов содержимого. |
AttributeIterator |
Выполняет перебор всех атрибутов. |
ContentIterator |
Выполняет перебор всех дочерних узлов содержимого текущего узла. |
ContentMergeIterator |
Выполняет перебор дочерних узлов содержимого или следующих узлов того же уровня. Сохраняет узлы в порядке их следования в документе. |
DecimalAggregator |
Выполняет статистические вычисления для последовательности значений типа |
DescendantIterator |
Выполняет перебор всех узлов-потомков в соответствии с правилами оси потомков System.Xml.XPath. |
DescendantMergeIterator |
Выполняет перебор всех узлов-потомков содержимого в соответствии с правилами оси потомков XPath. Удаляет дубликаты за счет того, что узлы, содержащиеся в поддереве предыдущего узла, не опрашиваются. |
DifferenceIterator |
Представляет позицию итератора на следующем узле в разности между двумя наборами узлов. |
DodSequenceMerge |
Объединяет несколько последовательностей узлов, расположенных не по порядку их следования в документе, в одну такую последовательность. |
DoubleAggregator |
Выполняет статистические вычисления для последовательности значений типа |
ElementContentIterator |
Выполняет перебор всех дочерних элементов с соответствующими именами. |
FollowingSiblingIterator |
Выполняет перебор всех последующих одноуровневых узлов содержимого. |
FollowingSiblingMergeIterator |
Выполняет перебор дочерних узлов через одноуровневые узлы. |
IdIterator |
Маркирует строку, содержащую значения IDREF, и разыменовывает значения по порядку, чтобы получить список элементов ID. |
Int32Aggregator |
Выполняет статистические вычисления для последовательности значений типа Int32. |
Int64Aggregator |
Выполняет статистические вычисления для последовательности значений типа Int64. |
IntersectIterator |
Представляет позицию итератора на следующем узле в пересечении двух наборов узлов. |
NamespaceIterator |
Выполняет перебор всех узлов пространств имен. |
NodeKindContentIterator |
Выполняет перебор всех дочерних узлов содержимого с совпадающим типом узла. |
NodeRangeIterator |
Выполняет перебор в единичном узле, если начальный узел совпадает с конечным узлом. Выполняет перебор до конца документа, если начальный узел находится после конечного узла или в другом документе. |
ParentIterator |
Выполняет перебор соответствующего родительского узла в соответствии с правилами родительской оси System.Xml.XPath. |
PrecedingIterator |
Выполняет перебор всех узлов содержимого, предшествующих начальному узлу, в порядке документа. Возвращает узлы в обратном порядке документа. |
PrecedingSiblingDocOrderIterator |
Выполняет перебор всех предшествующих одноуровневых узлов содержимого в порядке документа. |
PrecedingSiblingIterator |
Выполняет перебор всех предшествующих одноуровневых узлов в соответствии с правилами оси предшествующих одноуровневых узлов System.Xml.XPath и возвращает узлы в обратном порядке обхода документа. |
StringConcat |
Сцепляет строки, когда число строк заранее не известно. |
UnionIterator |
Управляет двумя наборами узлов, которые уже выстроены в порядке их следования в документе и не имеют дубликатов, и возвращает объединение этих наборов в порядке следования узлов в документе без дубликатов. |
XmlSortKeyAccumulator |
Накапливает список ключей сортировки и сохраняет их в массиве. |
XPathFollowingIterator |
Выполняет перебор всех последующих узлов в соответствии с правилами оси последующих узлов XPath. |
XPathFollowingMergeIterator |
Выполняет перебор всех последующих узлов в соответствии с правилами оси последующих узлов XPath. |
XPathPrecedingDocOrderIterator |
Выполняет перебор всех предшествующих узлов в соответствии с правилами оси предшествующих узлов XPath и возвращает узлы в порядке документа без дубликатов. |
XPathPrecedingIterator |
Выполняет перебор всех предшествующих узлов в соответствии с правилами оси предшествующих узлов XPath и возвращает узлы в обратном порядке документа без дубликатов. |
XPathPrecedingMergeIterator |
Выполняет перебор всех предшествующих узлов в соответствии с правилами оси для предшествующих узлов XPath, кроме узлов, которые всегда возвращаются в порядке их следования в документе. Объединяет несколько наборов предшествующих узлов в порядке их следования в документе и удаляет дубликаты. |
Перечисления
IteratorResult |
Перечислители, использующие контейнеры для управления вложенными итераторами, возвращают одно из значений данного перечисления. |
SetIteratorResult |
Задает итераторы для сочетаний элементов, образованных с помощью операций |