TransformChain Sınıf

Tanım

Özet hesaplamadan Transform önce imzalanmamış içeriğe uygulanan nesnelerin sıralı listesini tanımlar.

public ref class TransformChain
public class TransformChain
type TransformChain = class
Public Class TransformChain
Devralma
TransformChain

Açıklamalar

sınıfı, TransformChain özet oluşturmadan önce XML verilerinin Transform nasıl sıralandığını belirleyen nesnelerin listesini içerir.

Şifrelenmiş BIR XML belgesine TransformChain veya imzalı BIR XML belgesine bir veya daha fazla dönüştürme nesnesi eklemeniz gerektiğinde sınıfını kullanın.

Reference Hem sınıfı hem EncryptedReference de sınıfı bir TransformChain nesnesi içerir. yöntemini çağırarak AddTransform sınıfına Reference bir Transform nesne ekleyebilirsiniz. yöntemini çağırarak AddTransform sınıfına EncryptedReference bir Transform nesne ekleyebilirsiniz. Ayrıca bir nesneyi el ile oluşturabilir TransformChain ve özelliğine TransformChain veya özelliğine TransformChain geçirebilirsiniz.

XML belgesinin yalnızca bir bölümünü imzalamak istiyorsanız, imzalamak istediğiniz XML öğelerini tanımlamak için bir dönüşüm kullanabilirsiniz. özelliğinin ve özelliğinin belgenin UriUri bir bölümünü imzalamanıza olanak sağlayan iç dönüşümleri otomatik olarak oluşturduğunu unutmayın.

Dönüşümler hakkında daha fazla bilgi için W3C web sitesinden edinilebilen XMLDSIG belirtimine veya XML şifreleme belirtimine bakın.

Oluşturucular

TransformChain()

TransformChain sınıfının yeni bir örneğini başlatır.

Özellikler

Count

Nesnedeki TransformChain dönüşüm sayısını alır.

Item[Int32]

Dönüştürmeyi nesnede belirtilen dizinde TransformChain alır.

Yöntemler

Add(Transform)

Özet hesaplamadan önce imzalanmamış içeriğe uygulanacak dönüşüm listesine bir dönüşüm ekler.

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetEnumerator()

Nesnedeki dönüşümlerin bir numaralandırıcısını TransformChain döndürür.

GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır