Atributy skupiny kódu
Důležité |
---|
V rozhraní .NET Framework verze 4 se modul CLR (Common Language Runtime) vzdaluje od poskytování zásad zabezpečení pro počítače.Microsoft doporučuje použití zásad omezení softwaru systému Windows jako náhradu za zásady zabezpečení modulu CLR.Informace v tomto tématu se vztahují na rozhraní .NET Framework verze 3.5 a starší; nevztahují se na verze 4.0 a novější.Další informace o této a dalších změnách naleznete v tématu Změny zabezpečení v rozhraní .NET Framework 4. |
Skupiny kódu mohou mít atributy, které ovlivňují, jak modul CLR (Common Language Runtime) určuje sada povolených oprávnění na sestavení. V následující tabulce jsou uvedeny atributy, které mohou být použity na skupiny kódu.
Atribut |
Popis |
---|---|
Exclusive |
Sada povolených oprávnění pro úroveň zásady je sada oprávnění přidružená skupině kódu, která má tento atribut. Když jsou všechny úrovně zásad zváženy, modul runtime nikdy neuděluje kódu více oprávnění než ty, které jsou spojené se skupinou kódu Exclusive. V rámci dané úrovně zásad může být kód členem ne více než jedné skupiny kódu obsahující atribut Exclusive. |
LevelFinal |
Žádná úroveň zásad, s výjimkou na úrovni domény aplikace, pod jednou obsahující tuto skupinu kódu se považuje, pokud probíhá kontrola členství ve skupinách kódu a udělování oprávnění. Zásady podniku jsou nejvyšší úrovní zásad, následované zásadami počítače, zásadami uživatele a zásadami domény aplikace. Například pokud se atribut LevelFinal aplikuje na skupinu kódu v zásadách podniku a nějaký kód odpovídá stavu členství této skupiny kódu, pak zásady počítače a uživatelů nebyly použity u daného kódu. |
Skupina kódu může být označena oběma atributy Exclusive a LevelFinal.