PolicyStatementAttribute PolicyStatementAttribute PolicyStatementAttribute PolicyStatementAttribute Enum

Definition

Defines special attribute flags for security policy on code groups.

This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its member values.

public enum class PolicyStatementAttribute
[System.Flags]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Serializable]
public enum PolicyStatementAttribute
type PolicyStatementAttribute = 
Public Enum PolicyStatementAttribute
Inheritance
PolicyStatementAttributePolicyStatementAttributePolicyStatementAttributePolicyStatementAttribute
Attributes

Fields

All All All All 3

All attribute flags are set.

Exclusive Exclusive Exclusive Exclusive 1

The exclusive code group flag. When a code group has this flag set, only the permissions associated with that code group are granted to code belonging to the code group. At most, one code group matching a given piece of code can be set as exclusive.

LevelFinal LevelFinal LevelFinal LevelFinal 2

The flag representing a policy statement that causes lower policy levels to not be evaluated as part of the resolve operation, effectively allowing the policy level to override lower levels.

Nothing Nothing Nothing Nothing 0

No flags are set.

Remarks

Attribute flags set on policy statements control how code groups merge with other code groups and other policy levels.

Applies to