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()Καταστροφέας.

Δείτε επίσης