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 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 |
| 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 |
| 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) |