Terraria
v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
ResourceConsumptionAttribute.cs
Go to the documentation of this file.
1
using
System.Diagnostics
;
2
3
namespace
System.Runtime.Versioning
;
4
5
[AttributeUsage(
AttributeTargets
.Constructor |
AttributeTargets
.Method |
AttributeTargets
.Property, Inherited =
false
)]
6
[
Conditional
(
"RESOURCE_ANNOTATION_WORK"
)]
7
public
sealed
class
ResourceConsumptionAttribute
:
Attribute
8
{
9
public
ResourceScope
ResourceScope
{
get
; }
10
11
public
ResourceScope
ConsumptionScope
{
get
; }
12
13
public
ResourceConsumptionAttribute
(
ResourceScope
resourceScope)
14
{
15
ResourceScope
= resourceScope;
16
ConsumptionScope
= resourceScope;
17
}
18
19
public
ResourceConsumptionAttribute
(
ResourceScope
resourceScope,
ResourceScope
consumptionScope)
20
{
21
ResourceScope
= resourceScope;
22
ConsumptionScope
= consumptionScope;
23
}
24
}
System.Attribute
Definition
Attribute.cs:12
System.Runtime.Versioning.ResourceConsumptionAttribute.ConsumptionScope
ResourceScope ConsumptionScope
Definition
ResourceConsumptionAttribute.cs:11
System.Runtime.Versioning.ResourceConsumptionAttribute.ResourceConsumptionAttribute
ResourceConsumptionAttribute(ResourceScope resourceScope)
Definition
ResourceConsumptionAttribute.cs:13
System.Runtime.Versioning.ResourceConsumptionAttribute.ResourceConsumptionAttribute
ResourceConsumptionAttribute(ResourceScope resourceScope, ResourceScope consumptionScope)
Definition
ResourceConsumptionAttribute.cs:19
System.Runtime.Versioning.ResourceConsumptionAttribute
Definition
ResourceConsumptionAttribute.cs:8
System.Diagnostics
Definition
AggregationManager.cs:6
System.Linq.Expressions.ExpressionType.Conditional
@ Conditional
System.Runtime.Versioning.ResourceScope
ResourceScope
Definition
ResourceScope.cs:5
System.Runtime.Versioning
Definition
NonVersionableAttribute.cs:1
System.AttributeTargets
AttributeTargets
Definition
AttributeTargets.cs:5
source
System.Private.CoreLib
System.Runtime.Versioning
ResourceConsumptionAttribute.cs
Generated by
1.10.0