System::Security::Cryptography::ICryptoTransform class
περιεχόμενα
[
κρύβω
]ICryptoTransform class
Βασική κλάση του κρυπτογραφικού μετασχηματιστή. Τα αντικείμενα αυτής της κλάσης πρέπει να δημιουργούνται μόνο χρησιμοποιώντας τη λειτουργία System::MakeObject(). Ποτέ μην δημιουργείτε στιγμιότυπο αυτού του τύπου στην στοίβα ή χρησιμοποιώντας τον τελεστή new, καθώς θα προκαλέσει σφάλματα χρόνου εκτέλεσης και/ή σφάλματα επιβεβαίωσης. Πάντα τυλίξτε αυτήν την κλάση σε δείκτη System::SmartPtr και χρησιμοποιήστε αυτόν τον δείκτη για να τη μεταβιβάσετε σε συναρτήσεις ως όρισμα.
class ICryptoTransform : public virtual System::Object
Μέθοδοι
| Μέθοδος | Περιγραφή |
|---|---|
| virtual get_InputBlockSize() | Μέγεθος μπλοκ εισόδου. |
| virtual get_OutputBlockSize() | Μέγεθος μπλοκ εξόδου. |
| virtual TransformBlock(ArrayPtr<uint8_t>, int, int, ArrayPtr<uint8_t>, int) | Πληροφορίες RTTI. |
| virtual TransformFinalBlock(ArrayPtr<uint8_t>, int, int) | Επεξεργάζεται το τελευταίο μπλοκ δεδομένων και υπολογίζει την τιμή εξόδου. |
Δείτε επίσης
- Class Object
- Namespace System::Security::Cryptography
- Library Aspose.Page for C++