System::Security::Cryptography::AsnEncodedData κλάση

AsnEncodedData class

Δεδομένα κωδικοποιημένα σε ASN.1. Τα αντικείμενα αυτής της κλάσης θα πρέπει να δημιουργούνται μόνο χρησιμοποιώντας τη λειτουργία System::MakeObject() function. Ποτέ μην δημιουργείτε στιγμιότυπο αυτού του τύπου στη στοίβα ή χρησιμοποιώντας operator new, καθώς θα οδηγήσει σε σφάλματα χρόνου εκτέλεσης και/ή σφάλματα ισχυρισμού. Πάντα τυλίξτε αυτήν την κλάση σε δείκτη System::SmartPtr pointer και χρησιμοποιήστε αυτόν τον δείκτη για να τη μεταβιβάσετε σε συναρτήσεις ως όρισμα.

class AsnEncodedData : public System::Object

Μέθοδοι

ΜέθοδοςΠεριγραφή
AsnEncodedData(const SharedPtr<AsnEncodedData>&)Πληροφορίες RTTI.
AsnEncodedData(const ByteArrayPtr&)Κατασκευαστής.
AsnEncodedData(const SharedPtr<Oid>&, const ByteArrayPtr&)Κατασκευαστής.
AsnEncodedData(const String&, const ByteArrayPtr&)Κατασκευαστής.
virtual CopyFrom(const SharedPtr<AsnEncodedData>&)Αντιγράφει δεδομένα από διαφορετικό αντικείμενο.
virtual Format(bool) constΜορφοποιεί τα δεδομένα σε μορφή κατανοητή από άνθρωπο.
get_Oid() constΛαμβάνει το αναγνωριστικό αντικειμένου των κωδικοποιημένων δεδομένων.
get_RawData() constΛαμβάνει τα ακατέργαστα κωδικοποιημένα δεδομένα.
set_Oid(const SharedPtr<Oid>&)Ορίζει το αναγνωριστικό αντικειμένου των κωδικοποιημένων δεδομένων.
set_RawData(const ByteArrayPtr&)Ορίζει τα ακατέργαστα κωδικοποιημένα δεδομένα.

Δείτε επίσης