UnionCodeGroup Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Achtung
This type is obsolete. See https://go.microsoft.com/fwlink/?LinkID=155570 for more information.
Achtung
This type is obsolete and will be removed in a future release of the .NET Framework. See http://go.microsoft.com/fwlink/?LinkID=155570 for more information.
Stellt eine Codegruppe dar, deren Richtlinienanweisung die Gesamtmenge der Richtlinienanweisung der aktuellen Codegruppe mit der Richtlinienanweisung sämtlicher übereinstimmenden untergeordneten Codegruppen ist. Diese Klasse kann nicht vererbt werden.
public ref class UnionCodeGroup sealed : System::Security::Policy::CodeGroup
[System.Obsolete("This type is obsolete. See https://go.microsoft.com/fwlink/?LinkID=155570 for more information.")]
public sealed class UnionCodeGroup : System.Security.Policy.CodeGroup
[System.Serializable]
public sealed class UnionCodeGroup : System.Security.Policy.CodeGroup
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public sealed class UnionCodeGroup : System.Security.Policy.CodeGroup
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Obsolete("This type is obsolete and will be removed in a future release of the .NET Framework. See http://go.microsoft.com/fwlink/?LinkID=155570 for more information.")]
public sealed class UnionCodeGroup : System.Security.Policy.CodeGroup
public sealed class UnionCodeGroup : System.Security.Policy.CodeGroup
[<System.Obsolete("This type is obsolete. See https://go.microsoft.com/fwlink/?LinkID=155570 for more information.")>]
type UnionCodeGroup = class
inherit CodeGroup
[<System.Serializable>]
type UnionCodeGroup = class
inherit CodeGroup
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type UnionCodeGroup = class
inherit CodeGroup
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Obsolete("This type is obsolete and will be removed in a future release of the .NET Framework. See http://go.microsoft.com/fwlink/?LinkID=155570 for more information.")>]
type UnionCodeGroup = class
inherit CodeGroup
type UnionCodeGroup = class
inherit CodeGroup
Public NotInheritable Class UnionCodeGroup
Inherits CodeGroup
- Vererbung
- Attribute
Hinweise
Achtung
Die Codezugriffssicherheit (CAS, Code Access Security) ist in allen Versionen von .NET Framework und .NET veraltet. Aktuelle Versionen von .NET berücksichtigen keine CAS-Anmerkungen und erzeugen Fehler, wenn CAS-bezogene APIs verwendet werden. Entwickler*innen sollten alternative Mittel zum Ausführen von Sicherheitsaufgaben suchen.
Codegruppen sind die Bausteine der Codezugriffssicherheitsrichtlinie. Jede Richtlinienebene besteht aus einer Stammcodegruppe mit untergeordneten Codegruppen (usw.) und bildet eine Struktur. Jede Codegruppe verfügt über eine Mitgliedschaftsbedingung, die anhand des Nachweises für diese Assembly bestimmt, ob eine bestimmte Assembly dazu gehört oder nicht. Nur Codegruppen, deren Mitgliedschaftsbedingungen mit einer bestimmten Assembly und ihren untergeordneten Codegruppen übereinstimmen, gelten die Richtlinie.
UnionCodeGroup ist der am häufigsten verwendete Typ von Codegruppe; Die Richtlinienanweisung aller übereinstimmenden untergeordneten Codegruppen (und damit auch deren untergeordnete Codegruppen) werden mit dem Berechtigungssatz der übereinstimmenden übergeordneten Codegruppe kombiniert. Wenn also ihre Mitgliedschaftsbedingung übereinstimmt, bildet diese Codegruppe die Vereinigung ihrer Richtlinienanweisung und derjenigen aller untergeordneten Codegruppen, die ebenfalls mit den Beweisen übereinstimmen.
UnionCodeGroup Codegruppen sind die Codegruppen, die vom CASPOL-Hilfsprogramm erstellt werden (siehe Caspol.exe (Code Access Security Policy Tool)).
Konstruktoren
UnionCodeGroup(IMembershipCondition, PolicyStatement) |
Veraltet.
Veraltet.
Initialisiert eine neue Instanz der UnionCodeGroup-Klasse. |
Eigenschaften
AttributeString |
Veraltet.
Veraltet.
Ruft eine Zeichenfolgendarstellung der Attribute der Richtlinienanweisung für die Codegruppe ab. (Geerbt von CodeGroup) |
Children |
Veraltet.
Veraltet.
Ruft eine sortierte Liste der untergeordneten Codegruppen einer Codegruppe ab oder legt diese fest. (Geerbt von CodeGroup) |
Description |
Veraltet.
Veraltet.
Ruft die Beschreibung der Codegruppe ab oder legt diese fest. (Geerbt von CodeGroup) |
MembershipCondition |
Veraltet.
Veraltet.
Ruft die Mitgliedschaftsbedingung der Codegruppe ab oder legt diese fest. (Geerbt von CodeGroup) |
MergeLogic |
Veraltet.
Veraltet.
Ruft die Zusammenführungslogik ab. |
Name |
Veraltet.
Veraltet.
Ruft den Namen der Codegruppe ab oder legt diesen fest. (Geerbt von CodeGroup) |
PermissionSetName |
Veraltet.
Veraltet.
Ruft den Namen des benannten Berechtigungssatzes für die Codegruppe ab. (Geerbt von CodeGroup) |
PolicyStatement |
Veraltet.
Veraltet.
Ruft die der Codegruppe zugeordnete Richtlinienanweisung ab oder legt diese fest. (Geerbt von CodeGroup) |
Methoden
AddChild(CodeGroup) |
Veraltet.
Veraltet.
Fügt der aktuellen Codegruppe eine untergeordnete Codegruppe hinzu. (Geerbt von CodeGroup) |
Copy() |
Veraltet.
Veraltet.
Erstellt eine tiefe Kopie der aktuellen Codegruppe. |
CreateXml(SecurityElement, PolicyLevel) |
Veraltet.
Veraltet.
Beim Überschreiben in einer abgeleiteten Klasse werden die für eine abgeleitete Codegruppe spezifischen Eigenschaften sowie der interne Zustand serialisiert. Die Serialisierung wird anschließend dem angegebenen SecurityElement hinzugefügt. (Geerbt von CodeGroup) |
Equals(CodeGroup, Boolean) |
Veraltet.
Veraltet.
Bestimmt, ob die angegebene Codegruppe mit der aktuellen Codegruppe übereinstimmt und überprüft, sofern dies angegeben ist, auch die untergeordneten Codegruppen. (Geerbt von CodeGroup) |
Equals(Object) |
Veraltet.
Veraltet.
Bestimmt, ob die angegebene Codegruppe mit der aktuellen Codegruppe übereinstimmt. (Geerbt von CodeGroup) |
FromXml(SecurityElement) |
Veraltet.
Veraltet.
Rekonstruiert aus einer XML-Codierung ein Sicherheitsobjekt mit einem angegebenen Zustand. (Geerbt von CodeGroup) |
FromXml(SecurityElement, PolicyLevel) |
Veraltet.
Veraltet.
Rekonstruiert aus einer XML-Codierung ein Sicherheitsobjekt mit einem angegebenen Zustand und eine Richtlinienebene. (Geerbt von CodeGroup) |
GetHashCode() |
Veraltet.
Veraltet.
Ruft den Hashcode der aktuellen Codegruppe ab. (Geerbt von CodeGroup) |
GetType() |
Veraltet.
Veraltet.
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
MemberwiseClone() |
Veraltet.
Veraltet.
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
ParseXml(SecurityElement, PolicyLevel) |
Veraltet.
Veraltet.
Rekonstruiert beim Überschreiben in einer abgeleiteten Klasse die spezifischen Eigenschaften sowie den internen Zustand einer aus dem angegebenen SecurityElement abgeleiteten Codegruppe. (Geerbt von CodeGroup) |
RemoveChild(CodeGroup) |
Veraltet.
Veraltet.
Entfernt die angegebene untergeordnete Codegruppe. (Geerbt von CodeGroup) |
Resolve(Evidence) |
Veraltet.
Veraltet.
Löst für einen Beweissatz Richtlinien für die Codegruppe und deren untergeordnete Elemente auf. |
ResolveMatchingCodeGroups(Evidence) |
Veraltet.
Veraltet.
Löst übereinstimmende Codegruppen auf. |
ToString() |
Veraltet.
Veraltet.
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |
ToXml() |
Veraltet.
Veraltet.
Erstellt eine XML-Codierung des Sicherheitsobjekts und seines aktuellen Zustands. (Geerbt von CodeGroup) |
ToXml(PolicyLevel) |
Veraltet.
Veraltet.
Erstellt eine XML-Codierung des Sicherheitsobjekts und seines aktuellen Zustands sowie die Richtlinienebene, auf der der Code sich befindet. (Geerbt von CodeGroup) |