Transform 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.
BIR XML dijital imzasında kullanılabilecek tüm <Transform> öğelerin türetildiği soyut temel sınıfı temsil eder.
public ref class Transform abstract
public abstract class Transform
type Transform = class
Public MustInherit Class Transform
- Devralma
-
Transform
- Türetilmiş
Açıklamalar
XML imzalama ve doğrulama gerçekleştirirken, <Transform> öğesi imzalayanın imzalanan veri nesnesini nasıl dönüştürdüğünü açıklar. Belgenin doğrulayıcısı, imzalanan verileri aynı şekilde dönüştürmek için öğesini kullanır <Transform> . Doğrulayıcı, imzalanan verileri aynı şekilde dönüştüremezse, belge doğrulanamaz.
Şifrelenmiş XML belgesine Transform veya imzalı BIR XML belgesine bir veya daha fazla dönüştürme nesnesi eklemeniz gerektiğinde sınıfından türetilen bir sınıf kullanın.
öğesi hakkında <Transform> daha fazla bilgi için bkz. XMLDSIG belirtimi veya W3C web sitesinde bulunan XML şifreleme belirtimi.
Oluşturucular
| Name | Description |
|---|---|
| Transform() |
Transform sınıfının yeni bir örneğini başlatır. |
Özellikler
| Name | Description |
|---|---|
| Algorithm |
Geçerli dönüşüm tarafından gerçekleştirilen algoritmayı tanımlayan Tekdüzen Kaynak Tanımlayıcısı'nı (URI) alır veya ayarlar. |
| Context |
Geçerli XmlElement nesnenin altında çalıştığı belge bağlamını temsil eden bir Transform nesneyi alır veya ayarlar. |
| InputTypes |
Türetilmiş bir sınıfta geçersiz kılındığında, geçerli LoadInput(Object) nesnenin yöntemine Transform geçerli girişler olan bir tür dizisi alır. |
| OutputTypes |
Türetilmiş bir sınıfta geçersiz kılındığında, geçerli GetOutput() nesnenin yöntemlerinden Transform olası çıkışlar olan bir tür dizisi alır. |
| PropagatedNamespaces |
İmzaya yayılan ad alanlarını içeren bir Hashtable nesne alır veya ayarlar. |
| Resolver |
Geçerli XmlResolver nesneyi ayarlar. |
Yöntemler
| Name | Description |
|---|---|
| Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
| GetDigestedOutput(HashAlgorithm) |
Türetilmiş bir sınıfta geçersiz kılındığında, bir Transform nesneyle ilişkili özeti döndürür. |
| GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
| GetInnerXml() |
Türetilmiş bir sınıfta geçersiz kılındığında, bir XMLDSIG Transform öğesinin alt öğeleri olarak dahil edilmeye uygun olan nesne parametrelerinin |
| GetOutput() |
Türetilmiş bir sınıfta geçersiz kılındığında geçerli Transform nesnenin çıkışını döndürür. |
| GetOutput(Type) |
Türetilmiş bir sınıfta geçersiz kılındığında, belirtilen türdeki geçerli Transform nesnenin çıkışını döndürür. |
| GetType() |
Geçerli örneğin Type alır. (Devralındığı yer: Object) |
| GetXml() |
Geçerli Transform nesnenin XML gösterimini döndürür. |
| LoadInnerXml(XmlNodeList) |
Türetilmiş bir sınıfta geçersiz kılındığında, belirtilen XmlNodeList nesneyi bir |
| LoadInput(Object) |
Türetilmiş bir sınıfta geçersiz kılındığında, belirtilen girişi geçerli Transform nesneye yükler. |
| 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) |