Terraria
v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
RuntimeFeature.cs
Go to the documentation of this file.
1
using
System.Runtime.Versioning
;
2
3
namespace
System.Runtime.CompilerServices
;
4
5
public
static
class
RuntimeFeature
6
{
7
public
const
string
PortablePdb
=
"PortablePdb"
;
8
9
public
const
string
DefaultImplementationsOfInterfaces
=
"DefaultImplementationsOfInterfaces"
;
10
11
public
const
string
UnmanagedSignatureCallingConvention
=
"UnmanagedSignatureCallingConvention"
;
12
13
public
const
string
CovariantReturnsOfClasses
=
"CovariantReturnsOfClasses"
;
14
15
[RequiresPreviewFeatures(
"Generic Math is in preview."
, Url =
"https://aka.ms/dotnet-warnings/generic-math-preview"
)]
16
public
const
string
VirtualStaticsInInterfaces
=
"VirtualStaticsInInterfaces"
;
17
18
public
static
bool
IsDynamicCodeSupported
=>
true
;
19
20
public
static
bool
IsDynamicCodeCompiled
=>
true
;
21
22
public
static
bool
IsSupported
(
string
feature)
23
{
24
switch
(feature)
25
{
26
case
"PortablePdb"
:
27
case
"CovariantReturnsOfClasses"
:
28
case
"UnmanagedSignatureCallingConvention"
:
29
case
"DefaultImplementationsOfInterfaces"
:
30
case
"VirtualStaticsInInterfaces"
:
31
return
true
;
32
case
"IsDynamicCodeSupported"
:
33
return
IsDynamicCodeSupported
;
34
case
"IsDynamicCodeCompiled"
:
35
return
IsDynamicCodeCompiled
;
36
default
:
37
return
false
;
38
}
39
}
40
}
System.Runtime.CompilerServices.RuntimeFeature.PortablePdb
const string PortablePdb
Definition
RuntimeFeature.cs:7
System.Runtime.CompilerServices.RuntimeFeature.IsDynamicCodeCompiled
static bool IsDynamicCodeCompiled
Definition
RuntimeFeature.cs:20
System.Runtime.CompilerServices.RuntimeFeature.VirtualStaticsInInterfaces
const string VirtualStaticsInInterfaces
Definition
RuntimeFeature.cs:16
System.Runtime.CompilerServices.RuntimeFeature.UnmanagedSignatureCallingConvention
const string UnmanagedSignatureCallingConvention
Definition
RuntimeFeature.cs:11
System.Runtime.CompilerServices.RuntimeFeature.IsDynamicCodeSupported
static bool IsDynamicCodeSupported
Definition
RuntimeFeature.cs:18
System.Runtime.CompilerServices.RuntimeFeature.CovariantReturnsOfClasses
const string CovariantReturnsOfClasses
Definition
RuntimeFeature.cs:13
System.Runtime.CompilerServices.RuntimeFeature.DefaultImplementationsOfInterfaces
const string DefaultImplementationsOfInterfaces
Definition
RuntimeFeature.cs:9
System.Runtime.CompilerServices.RuntimeFeature.IsSupported
static bool IsSupported(string feature)
Definition
RuntimeFeature.cs:22
System.Runtime.CompilerServices.RuntimeFeature
Definition
RuntimeFeature.cs:6
System.Runtime.CompilerServices
Definition
NullablePublicOnlyAttribute.cs:3
System.Runtime.Versioning
Definition
NonVersionableAttribute.cs:1
source
System.Private.CoreLib
System.Runtime.CompilerServices
RuntimeFeature.cs
Generated by
1.10.0