UnionCodeGroup Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Upozornění
This type is obsolete. See https://go.microsoft.com/fwlink/?LinkID=155570 for more information.
Upozornění
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.
Představuje skupinu kódu, jejíž prohlášení o zásadách je sjednocením prohlášení o zásadách aktuální skupiny kódu a prohlášení o zásadách všech odpovídajících podřízených skupin kódu. Tato třída se nemůže dědit.
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
- Dědičnost
- Atributy
Poznámky
Upozornění
Zabezpečení přístupu kódu (CAS) bylo ve všech verzích rozhraní .NET Framework a .NET zastaralé. Nedávné verze rozhraní .NET nedodržují poznámky CAS a při použití rozhraní API souvisejících s cas generují chyby. Vývojáři by měli hledat alternativní způsoby provádění úloh zabezpečení.
Skupiny kódu jsou stavebními bloky zásad zabezpečení přístupu kódu. Každá úroveň zásad se skládá z kořenové skupiny kódu, která může mít podřízené skupiny kódu (atd.), které tvoří strom. Každá skupina kódu má podmínku členství, která určuje, zda dané sestavení patří nebo ne, na základě důkazů pro toto sestavení. Zásady se používají pouze skupiny kódu, jejichž podmínky členství odpovídají danému sestavení a jejich podřízeným skupinám kódu.
UnionCodeGroup je nejběžnější typ skupiny kódu; Příkaz zásad pro všechny odpovídající podřízené skupiny kódu (a navíc jejich podřízené skupiny kódu) se zkombinují se sadou oprávnění odpovídající nadřazené skupiny kódu. Pokud tedy její podmínka členství odpovídá, vytvoří tato skupina kódu sjednocení jejího prohlášení o zásadách a těch ze všech podřízených skupin kódu, které také odpovídají důkazům.
UnionCodeGroup Skupiny kódu jsou skupiny kódu vytvořené nástrojem CASPOL (viz Caspol.exe (Code Access Security Policy Tool)).
Konstruktory
UnionCodeGroup(IMembershipCondition, PolicyStatement) |
Zastaralé.
Zastaralé.
Inicializuje novou instanci UnionCodeGroup třídy . |
Vlastnosti
AttributeString |
Zastaralé.
Zastaralé.
Získá řetězcovou reprezentaci atributů zásad příkazu pro skupinu kódu. (Zděděno od CodeGroup) |
Children |
Zastaralé.
Zastaralé.
Získá nebo nastaví seřazený seznam podřízených skupin kódu skupiny kódu. (Zděděno od CodeGroup) |
Description |
Zastaralé.
Zastaralé.
Získá nebo nastaví popis skupiny kódu. (Zděděno od CodeGroup) |
MembershipCondition |
Zastaralé.
Zastaralé.
Získá nebo nastaví podmínku členství skupiny kódu. (Zděděno od CodeGroup) |
MergeLogic |
Zastaralé.
Zastaralé.
Získá logiku sloučení. |
Name |
Zastaralé.
Zastaralé.
Získá nebo nastaví název skupiny kódu. (Zděděno od CodeGroup) |
PermissionSetName |
Zastaralé.
Zastaralé.
Získá název pojmenované sady oprávnění pro skupinu kódu. (Zděděno od CodeGroup) |
PolicyStatement |
Zastaralé.
Zastaralé.
Získá nebo nastaví příkaz zásad přidružený ke skupině kódu. (Zděděno od CodeGroup) |
Metody
AddChild(CodeGroup) |
Zastaralé.
Zastaralé.
Přidá podřízenou skupinu kódu do aktuální skupiny kódu. (Zděděno od CodeGroup) |
Copy() |
Zastaralé.
Zastaralé.
Vytvoří hloubkovou kopii aktuální skupiny kódu. |
CreateXml(SecurityElement, PolicyLevel) |
Zastaralé.
Zastaralé.
Při přepsání v odvozené třídě serializuje vlastnosti a interní stav specifický pro odvozenou skupinu kódu a přidá serializaci do zadané SecurityElement. (Zděděno od CodeGroup) |
Equals(CodeGroup, Boolean) |
Zastaralé.
Zastaralé.
Určuje, jestli je zadaná skupina kódu ekvivalentní aktuální skupině kódu, a pokud je zadána, zkontroluje také podřízené skupiny kódu. (Zděděno od CodeGroup) |
Equals(Object) |
Zastaralé.
Zastaralé.
Určuje, zda je zadaná skupina kódu ekvivalentní aktuální skupině kódu. (Zděděno od CodeGroup) |
FromXml(SecurityElement) |
Zastaralé.
Zastaralé.
Rekonstruuje objekt zabezpečení s daným stavem z kódování XML. (Zděděno od CodeGroup) |
FromXml(SecurityElement, PolicyLevel) |
Zastaralé.
Zastaralé.
Rekonstruuje objekt zabezpečení s daným stavem a úrovní zásad z kódování XML. (Zděděno od CodeGroup) |
GetHashCode() |
Zastaralé.
Zastaralé.
Získá kód hash aktuální skupiny kódu. (Zděděno od CodeGroup) |
GetType() |
Zastaralé.
Zastaralé.
Type Získá z aktuální instance. (Zděděno od Object) |
MemberwiseClone() |
Zastaralé.
Zastaralé.
Vytvoří mělkou kopii aktuálního Objectsouboru . (Zděděno od Object) |
ParseXml(SecurityElement, PolicyLevel) |
Zastaralé.
Zastaralé.
Při přepsání v odvozené třídě rekonstruuje vlastnosti a vnitřní stav specifický pro odvozenou skupinu kódu ze zadané SecurityElementtřídy . (Zděděno od CodeGroup) |
RemoveChild(CodeGroup) |
Zastaralé.
Zastaralé.
Odebere zadanou skupinu podřízeného kódu. (Zděděno od CodeGroup) |
Resolve(Evidence) |
Zastaralé.
Zastaralé.
Řeší zásady pro skupinu kódu a její potomky pro sadu důkazů. |
ResolveMatchingCodeGroups(Evidence) |
Zastaralé.
Zastaralé.
Řeší odpovídající skupiny kódu. |
ToString() |
Zastaralé.
Zastaralé.
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |
ToXml() |
Zastaralé.
Zastaralé.
Vytvoří kódování XML objektu zabezpečení a jeho aktuální stav. (Zděděno od CodeGroup) |
ToXml(PolicyLevel) |
Zastaralé.
Zastaralé.
Vytvoří kódování XML objektu zabezpečení, jeho aktuální stav a úroveň zásad, ve které existuje kód. (Zděděno od CodeGroup) |