System::Security::SecurityElement κλάση

SecurityElement class

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

class SecurityElement : public System::Object

Μέθοδοι

ΜέθοδοςΠεριγραφή
AddAttribute(const String&, const String&)Προσθέτει χαρακτηριστικό στην ετικέτα.
AddChild(SecurityElement)Προσθέτει υποετικέτα.
Attribute(const String&)Λαμβάνει την τιμή του χαρακτηριστικού.
Copy()Κλωνοποιεί την ετικέτα.
Equal(SecurityElement)Ελέγχει την ισότητα των παραμέτρων.
static Escape(const String&)Κάνει escape χαρακτήρων σε συμβολοσειρά XML.
static FromString(const String&)Δημιουργεί στοιχείο από κώδικα XML.
get_Attributes()Λαμβάνει τα χαρακτηριστικά της ετικέτας.
get_Children()Λαμβάνει τα υπο-αντικείμενα της ετικέτας.
get_Tag()Λαμβάνει το όνομα της ετικέτας.
get_Text()Λαμβάνει το εσωτερικό κείμενο της ετικέτας.
static IsValidAttributeName(const String&)Ελέγχει εάν το όνομα του χαρακτηριστικού είναι έγκυρο.
static IsValidAttributeValue(const String&)Ελέγχει εάν η τιμή του χαρακτηριστικού είναι έγκυρη.
static IsValidTag(const String&)Ελέγχει εάν η ετικέτα είναι έγκυρη.
static IsValidText(const String&)Ελέγχει αν το κείμενο είναι έγκυρο.
SearchForChildByTag(const String&)Λαμβάνει την ετικέτα-παιδί με το όνομα.
SearchForTextOfTag(const String&)Λαμβάνει το εσωτερικό κείμενο της ετικέτας-παιδιού με βάση το όνομα της ετικέτας.
SecurityElement(const String&)Κατασκευαστής.
SecurityElement(const String&, const String&)Κατασκευαστής.
set_Attributes(System::Collections::Generic::Dictionary<String, String>)Ορίζει τα χαρακτηριστικά της ετικέτας.
set_Children(System::Collections::Generic::List<SecurityElement>)Ορίζει τα αντικείμενα-παιδιά της ετικέτας.
set_Tag(const String&)Ορίζει το όνομα της ετικέτας.
set_Text(const String&)Ορίζει το εσωτερικό κείμενο της ετικέτας.
ToString() const overrideΜετατρέπει την ετικέτα σε συμβολοσειρά.

Δείτε επίσης