TransformChain Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Özet hesaplaması Transform öncesinde 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ş XML belgesine TransformChain veya imzalı 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 Uri ve özelliğinin, belgenin Uri 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 bkz. XMLDSIG belirtimi veya W3C web sitesinden sağlanan XML şifreleme belirtimi.
Oluşturucular
| Name | Description |
|---|---|
| TransformChain() |
TransformChain sınıfının yeni bir örneğini başlatır. |
Özellikler
| Name | Description |
|---|---|
| Count |
Nesnedeki TransformChain dönüşüm sayısını alır. |
| Item[Int32] |
Nesnede belirtilen dizinde dönüştürmeyi TransformChain alır. |
Yöntemler
| Name | Description |
|---|---|
| Add(Transform) |
Özet hesaplaması öncesinde imzasız 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() |
Geçerli örneğin Type alır. (Devralındığı yer: Object) |
| MemberwiseClone() |
Geçerli Objectbasit bir kopyasını oluşturur. (Devralındığı yer: Object) |
| ToString() |
Geçerli nesneyi temsil eden bir dize döndürür. (Devralındığı yer: Object) |