Transform Kelas

Definisi

Mewakili kelas dasar abstrak tempat 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 elemen, <Transform> lihat spesifikasi XMLDSIG atau spesifikasi enkripsi XML, yang tersedia di situs web W3C.

Konstruktor

Nama Deskripsi
Transform()

Menginisialisasi instans baru dari kelas Transform.

Properti

Nama Deskripsi
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 dalam kelas turunan, mendapatkan array jenis yang merupakan input valid ke LoadInput(Object) metode objek saat ini Transform .

OutputTypes

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

PropagatedNamespaces

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

Resolver

Mengatur objek saat ini XmlResolver .

Metode

Nama Deskripsi
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 subelemen elemen XMLDSIG <Transform> .

GetOutput()

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

GetOutput(Type)

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

GetType()

Mendapatkan Type instans saat ini.

(Diperoleh dari Object)
GetXml()

Mengembalikan representasi XML dari objek saat ini Transform .

LoadInnerXml(XmlNodeList)

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

LoadInput(Object)

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

MemberwiseClone()

Membuat salinan dangkal dari Objectsaat ini.

(Diperoleh dari Object)
ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)

Berlaku untuk