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 |
Задает итераторы для сочетаний элементов, образованных с помощью операций |