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)

Применяется к