Transform Sınıf

Tanım

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 <Transform> XML gösterimini döndürür.

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 <Transform> öğenin dönüştürmeye özgü içeriği olarak ayrıştırılır ve geçerli Transform nesnenin iç durumunu öğeyle <Transform> eşleşecek şekilde yapılandırılır.

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)

Şunlara uygulanır