Transform Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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 |
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 |
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) |