System::Security::Permissions Namespace Reference

Classes

class  SecurityPermission
 

Enumerations

enum  PermissionState { PermissionState::Unrestricted = 1, PermissionState::None = 0 }
 
enum  SecurityPermissionFlag {
  SecurityPermissionFlag::NoFlags = 0, SecurityPermissionFlag::Assertion = 1, SecurityPermissionFlag::UnmanagedCode = 2, SecurityPermissionFlag::SkipVerification = 4,
  SecurityPermissionFlag::Execution = 8, SecurityPermissionFlag::ControlThread = 16, SecurityPermissionFlag::ControlEvidence = 32, SecurityPermissionFlag::ControlPolicy = 64,
  SecurityPermissionFlag::SerializationFormatter = 128, SecurityPermissionFlag::ControlDomainPolicy = 256, SecurityPermissionFlag::ControlPrincipal = 512, SecurityPermissionFlag::ControlAppDomain = 1024,
  SecurityPermissionFlag::RemotingConfiguration = 2048, SecurityPermissionFlag::Infrastructure = 4096, SecurityPermissionFlag::BindingRedirects = 8192, SecurityPermissionFlag::AllFlags = 16383
}
 

Enumeration Type Documentation

◆ PermissionState

Enumerator
Unrestricted 
None 

◆ SecurityPermissionFlag

Enumerator
NoFlags 
Assertion 
UnmanagedCode 
SkipVerification 
Execution 
ControlThread 
ControlEvidence 
ControlPolicy 
SerializationFormatter 
ControlDomainPolicy 
ControlPrincipal 
ControlAppDomain 
RemotingConfiguration 
Infrastructure 
BindingRedirects 
AllFlags