Terraria
v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
SecurityPermissionAttribute.cs
Go to the documentation of this file.
1
namespace
System.Security.Permissions
;
2
3
[Obsolete(
"Code Access Security is not supported or honored by the runtime."
, DiagnosticId =
"SYSLIB0003"
, UrlFormat =
"https://aka.ms/dotnet-warnings/{0}"
)]
4
[AttributeUsage(
AttributeTargets
.Assembly |
AttributeTargets
.Class |
AttributeTargets
.Struct |
AttributeTargets
.Constructor |
AttributeTargets
.Method, AllowMultiple =
true
, Inherited =
false
)]
5
public
sealed
class
SecurityPermissionAttribute
:
CodeAccessSecurityAttribute
6
{
7
public
bool
Assertion
{
get
;
set
; }
8
9
public
bool
BindingRedirects
{
get
;
set
; }
10
11
public
bool
ControlAppDomain
{
get
;
set
; }
12
13
public
bool
ControlDomainPolicy
{
get
;
set
; }
14
15
public
bool
ControlEvidence
{
get
;
set
; }
16
17
public
bool
ControlPolicy
{
get
;
set
; }
18
19
public
bool
ControlPrincipal
{
get
;
set
; }
20
21
public
bool
ControlThread
{
get
;
set
; }
22
23
public
bool
Execution
{
get
;
set
; }
24
25
public
SecurityPermissionFlag
Flags {
get
;
set
; }
26
27
public
bool
Infrastructure
{
get
;
set
; }
28
29
public
bool
RemotingConfiguration
{
get
;
set
; }
30
31
public
bool
SerializationFormatter
{
get
;
set
; }
32
33
public
bool
SkipVerification
{
get
;
set
; }
34
35
public
bool
UnmanagedCode
{
get
;
set
; }
36
37
public
SecurityPermissionAttribute
(
SecurityAction
action
)
38
: base((
SecurityAction
)0)
39
{
40
}
41
42
public
override
IPermission
?
CreatePermission
()
43
{
44
return
null
;
45
}
46
}
System.Security.Permissions.CodeAccessSecurityAttribute
Definition
CodeAccessSecurityAttribute.cs:6
System.Security.Permissions.SecurityPermissionAttribute.RemotingConfiguration
bool RemotingConfiguration
Definition
SecurityPermissionAttribute.cs:29
System.Security.Permissions.SecurityPermissionAttribute.ControlEvidence
bool ControlEvidence
Definition
SecurityPermissionAttribute.cs:15
System.Security.Permissions.SecurityPermissionAttribute.ControlDomainPolicy
bool ControlDomainPolicy
Definition
SecurityPermissionAttribute.cs:13
System.Security.Permissions.SecurityPermissionAttribute.ControlAppDomain
bool ControlAppDomain
Definition
SecurityPermissionAttribute.cs:11
System.Security.Permissions.SecurityPermissionAttribute.CreatePermission
override? IPermission CreatePermission()
Definition
SecurityPermissionAttribute.cs:42
System.Security.Permissions.SecurityPermissionAttribute.ControlPrincipal
bool ControlPrincipal
Definition
SecurityPermissionAttribute.cs:19
System.Security.Permissions.SecurityPermissionAttribute.SkipVerification
bool SkipVerification
Definition
SecurityPermissionAttribute.cs:33
System.Security.Permissions.SecurityPermissionAttribute.SerializationFormatter
bool SerializationFormatter
Definition
SecurityPermissionAttribute.cs:31
System.Security.Permissions.SecurityPermissionAttribute.ControlThread
bool ControlThread
Definition
SecurityPermissionAttribute.cs:21
System.Security.Permissions.SecurityPermissionAttribute.Execution
bool Execution
Definition
SecurityPermissionAttribute.cs:23
System.Security.Permissions.SecurityPermissionAttribute.ControlPolicy
bool ControlPolicy
Definition
SecurityPermissionAttribute.cs:17
System.Security.Permissions.SecurityPermissionAttribute.Assertion
bool Assertion
Definition
SecurityPermissionAttribute.cs:7
System.Security.Permissions.SecurityPermissionAttribute.UnmanagedCode
bool UnmanagedCode
Definition
SecurityPermissionAttribute.cs:35
System.Security.Permissions.SecurityPermissionAttribute.Infrastructure
bool Infrastructure
Definition
SecurityPermissionAttribute.cs:27
System.Security.Permissions.SecurityPermissionAttribute.SecurityPermissionAttribute
SecurityPermissionAttribute(SecurityAction action)
Definition
SecurityPermissionAttribute.cs:37
System.Security.Permissions.SecurityPermissionAttribute.BindingRedirects
bool BindingRedirects
Definition
SecurityPermissionAttribute.cs:9
System.Security.Permissions.SecurityPermissionAttribute
Definition
SecurityPermissionAttribute.cs:6
System.Security.IPermission
Definition
IPermission.cs:5
System.Security.Permissions.SecurityPermissionFlag
SecurityPermissionFlag
Definition
SecurityPermissionFlag.cs:6
System.Security.Permissions.SecurityAction
SecurityAction
Definition
SecurityAction.cs:5
System.Security.Permissions
Definition
CodeAccessSecurityAttribute.cs:1
System.ExceptionArgument.action
@ action
System.AttributeTargets
AttributeTargets
Definition
AttributeTargets.cs:5
source
System.Private.CoreLib
System.Security.Permissions
SecurityPermissionAttribute.cs
Generated by
1.10.0