Bagikan melalui


Transform Kelas

Definisi

Mewakili kelas dasar abstrak dari mana semua <Transform> elemen yang dapat digunakan dalam tanda tangan digital XML berasal.

public ref class Transform abstract
public abstract class Transform
type Transform = class
Public MustInherit Class Transform
Warisan
Transform
Turunan

Keterangan

Saat melakukan penandatanganan dan verifikasi XML, <Transform> elemen menjelaskan bagaimana penanda tangan mengubah objek data yang ditandatangani. Pemverifikasi dokumen kemudian menggunakan <Transform> elemen untuk mengubah data yang ditandatangani dengan cara yang sama. Jika pemverifikasi tidak dapat mengubah data yang ditandatangani dengan cara yang sama, dokumen tidak dapat diverifikasi.

Gunakan kelas yang berasal dari Transform kelas setiap kali Anda perlu menambahkan satu atau beberapa objek transformasi ke dokumen XML terenkripsi atau ke dokumen XML yang ditandatangani.

Untuk informasi selengkapnya tentang <Transform> elemen , lihat spesifikasi XMLDSIG atau spesifikasi enkripsi XML, yang tersedia di situs web W3C.

Konstruktor

Transform()

Menginisialisasi instans baru kelas Transform.

Properti

Algorithm

Mendapatkan atau mengatur Pengidentifikasi Sumber Daya Seragam (URI) yang mengidentifikasi algoritma yang dilakukan oleh transformasi saat ini.

Context

Mendapatkan atau mengatur XmlElement objek yang mewakili konteks dokumen tempat objek saat ini Transform berjalan.

InputTypes

Ketika ditimpa di kelas turunan, mendapatkan array jenis yang merupakan input yang valid ke LoadInput(Object) metode objek saat ini Transform .

OutputTypes

Ketika ditimpa di kelas turunan, mendapatkan array jenis yang mungkin merupakan output dari GetOutput() metode objek saat ini Transform .

PropagatedNamespaces

Mendapatkan atau mengatur Hashtable objek yang berisi namespace yang disebarkan ke dalam tanda tangan.

Resolver

Menyetel objek saat ini XmlResolver .

Metode

Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
GetDigestedOutput(HashAlgorithm)

Saat ditimpa di kelas turunan, mengembalikan hash yang Transform terkait dengan objek.

GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetInnerXml()

Saat ditimpa dalam kelas turunan, mengembalikan representasi XML dari Transform parameter objek yang cocok untuk disertakan sebagai sublemen dari elemen XMLDSIG <Transform> .

GetOutput()

Saat ditimpa di kelas turunan, mengembalikan output objek saat ini Transform .

GetOutput(Type)

Saat ditimpa di kelas turunan, mengembalikan output objek saat ini Transform dari jenis yang ditentukan.

GetType()

Mendapatkan instans Type saat ini.

(Diperoleh dari Object)
GetXml()

Mengembalikan representasi XML dari objek saat ini Transform .

LoadInnerXml(XmlNodeList)

Saat ditimpa di kelas turunan, uraikan objek yang ditentukan XmlNodeList sebagai konten khusus transformasi dari <Transform> elemen dan mengonfigurasi status internal objek saat ini Transform agar sesuai dengan <Transform> elemen.

LoadInput(Object)

Ketika ditimpa di kelas turunan, memuat input yang ditentukan ke dalam objek saat ini Transform .

MemberwiseClone()

Membuat salinan dangkal dari yang saat ini Object.

(Diperoleh dari Object)
ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)

Berlaku untuk