Terraria
v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
SecurityAttribute.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
abstract
class
SecurityAttribute
:
Attribute
6
{
7
public
SecurityAction
Action {
get
;
set
; }
8
9
public
bool
Unrestricted
{
get
;
set
; }
10
11
protected
SecurityAttribute
(
SecurityAction
action
)
12
{
13
}
14
15
public
abstract
IPermission
?
CreatePermission
();
16
}
System.Attribute
Definition
Attribute.cs:12
System.Security.Permissions.SecurityAttribute.Unrestricted
bool Unrestricted
Definition
SecurityAttribute.cs:9
System.Security.Permissions.SecurityAttribute.SecurityAttribute
SecurityAttribute(SecurityAction action)
Definition
SecurityAttribute.cs:11
System.Security.Permissions.SecurityAttribute.CreatePermission
IPermission? CreatePermission()
System.Security.Permissions.SecurityAttribute
Definition
SecurityAttribute.cs:6
System.Security.IPermission
Definition
IPermission.cs:5
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
SecurityAttribute.cs
Generated by
1.10.0