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