TransformChain Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Определяет упорядоченный список объектов Transform, применяемых к неподписанному содержимому до вычисления дайджеста.
public ref class TransformChain
public class TransformChain
type TransformChain = class
Public Class TransformChain
- Наследование
-
TransformChain
Комментарии
Класс TransformChain содержит список объектов, определяющих Transform порядок XML-данных перед созданием хэша.
Используйте класс всякий TransformChain раз, когда необходимо добавить один или несколько объектов преобразования в зашифрованный XML-документ или подписанный XML-документ.
И класс, ReferenceEncryptedReference и класс содержат TransformChain объект . Вы можете добавить Transform объект в класс , Reference вызвав AddTransform метод . Вы можете добавить Transform объект в класс , EncryptedReference вызвав AddTransform метод . Вы также можете создать TransformChain объект вручную и передать его свойству TransformChain или свойству TransformChain .
Если вы хотите подписать только часть XML-документа, можно использовать преобразование для идентификации XML-элементов, которые вы планируете подписать. Обратите внимание, что Uri свойство и Uri свойство автоматически создают внутренние преобразования, позволяющие подписывать часть документа.
Дополнительные сведения о преобразованиях см. в спецификации XMLDSIG или спецификации шифрования XML, которые доступны на веб-сайте W3C.
Конструкторы
TransformChain() |
Инициализирует новый экземпляр класса TransformChain. |
Свойства
Count |
Получает число преобразований в объекте TransformChain. |
Item[Int32] |
Получает преобразование по указанному индексу в объекте TransformChain. |
Методы
Add(Transform) |
Добавляет преобразование в список преобразований, применяемых к неподписанному содержимому до вычисления дайджеста. |
Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
GetEnumerator() |
Возвращает перечислитель преобразований в объекте TransformChain. |
GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |