System::Security::SecurityElement class

SecurityElement class

XML-Objektmodell zum Kodieren von Sicherheitsobjekten. Nicht implementiert. Objekte dieser Klasse sollten nur mit der Funktion System::MakeObject() alloziert werden. Erstellen Sie niemals eine Instanz dieses Typs auf dem Stack oder mit dem Operator new, da dies zu Laufzeitfehlern und/oder Assertion-Fehlern führt. Wickeln Sie diese Klasse immer in einen System::SmartPtr-Zeiger ein und verwenden Sie diesen Zeiger, um ihn als Argument an Funktionen zu übergeben.

class SecurityElement : public System::Object

Methoden

MethodeBeschreibung
AddAttribute(const String&, const String&)Fügt dem Tag ein Attribut hinzu.
AddChild(SecurityElement)Fügt ein untergeordnetes Tag hinzu.
Attribute(const String&)Ermittelt den Attributwert.
Copy()Kopiert das Tag.
Equal(SecurityElement)Prüft die Gleichheit von Parametern.
static Escape(const String&)Maskiert Zeichen in einer XML-Zeichenkette.
static FromString(const String&)Erstellt ein Element aus XML-Code.
get_Attributes()Ermittelt die Tag-Attribute.
get_Children()Ermittelt die untergeordneten Objekte des Tags.
get_Tag()Ermittelt den Tag-Namen.
get_Text()Ermittelt den inneren Text des Tags.
static IsValidAttributeName(const String&)Überprüft, ob der Attributname gültig ist.
static IsValidAttributeValue(const String&)Überprüft, ob der Attributwert gültig ist.
static IsValidTag(const String&)Überprüft, ob das Tag gültig ist.
static IsValidText(const String&)Überprüft, ob der Text gültig ist.
SearchForChildByTag(const String&)Ermittelt das untergeordnete Tag anhand des Namens.
SearchForTextOfTag(const String&)Ermittelt den inneren Text des untergeordneten Tags anhand des Tag-Namens.
SecurityElement(const String&)Konstruktor.
SecurityElement(const String&, const String&)Konstruktor.
set_Attributes(System::Collections::Generic::Dictionary<String, String>)Setzt Tag-Attribute.
set_Children(System::Collections::Generic::List<SecurityElement>)Setzt untergeordnete Objekte des Tags.
set_Tag(const String&)Setzt den Tag-Namen.
set_Text(const String&)Setzt den inneren Text des Tags.
ToString() const overrideKonvertiert das Tag in einen String.

Siehe auch