Compartilhar via


TransformChain Classe

Definição

Define uma lista ordenada de objetos Transform aplicada ao conteúdo sem sinal antes do cálculo de resumo.

public ref class TransformChain
public class TransformChain
type TransformChain = class
Public Class TransformChain
Herança
TransformChain

Comentários

A TransformChain classe contém uma lista de Transform objetos que determinam como ordenar dados XML antes de criar um resumo.

Use a TransformChain classe sempre que precisar adicionar um ou mais objetos de transformação a um documento XML criptografado ou a um documento XML assinado.

Reference A classe e a EncryptedReference classe contêm um TransformChain objeto . Você pode adicionar um Transform objeto à Reference classe chamando o AddTransform método . Você pode adicionar um Transform objeto à EncryptedReference classe chamando o AddTransform método . Você também pode criar um TransformChain objeto manualmente e passá-lo para a TransformChain propriedade ou para a TransformChain propriedade .

Se você quiser assinar apenas uma parte de um documento XML, poderá usar uma transformação para identificar os elementos XML que pretende assinar. Observe que a Uri propriedade e a Uri propriedade criam automaticamente transformações internas que permitem assinar uma parte de um documento.

Para obter mais informações sobre transformações, consulte a especificação XMLDSIG ou a especificação de criptografia XML, que estão disponíveis no site do W3C.

Construtores

TransformChain()

Inicializa uma nova instância da classe TransformChain.

Propriedades

Count

Obtém o número de transformações no objeto TransformChain.

Item[Int32]

Obtém a transformação no índice especificado no objeto TransformChain.

Métodos

Add(Transform)

Adiciona uma transformação à lista de transformações a serem aplicadas ao conteúdo não assinado antes do cálculo de resumo.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetEnumerator()

Retorna um enumerador das transformações no objeto TransformChain.

GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a