Terraria
v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
EnumMemberAttribute.cs
Go to the documentation of this file.
1
namespace
System.Runtime.Serialization
;
2
3
[
AttributeUsage
(
AttributeTargets
.Field, Inherited =
false
, AllowMultiple =
false
)]
4
public
sealed
class
EnumMemberAttribute
:
Attribute
5
{
6
private
string
_value
;
7
8
private
bool
_isValueSetExplicitly
;
9
10
public
string
?
Value
11
{
12
get
13
{
14
return
_value
;
15
}
16
set
17
{
18
_value
=
value
;
19
_isValueSetExplicitly
=
true
;
20
}
21
}
22
23
public
bool
IsValueSetExplicitly
=>
_isValueSetExplicitly
;
24
}
System.Attribute
Definition
Attribute.cs:12
System.Runtime.Serialization.EnumMemberAttribute._isValueSetExplicitly
bool _isValueSetExplicitly
Definition
EnumMemberAttribute.cs:8
System.Runtime.Serialization.EnumMemberAttribute.IsValueSetExplicitly
bool IsValueSetExplicitly
Definition
EnumMemberAttribute.cs:23
System.Runtime.Serialization.EnumMemberAttribute._value
string _value
Definition
EnumMemberAttribute.cs:6
System.Runtime.Serialization.EnumMemberAttribute.Value
string? Value
Definition
EnumMemberAttribute.cs:11
System.Runtime.Serialization.EnumMemberAttribute
Definition
EnumMemberAttribute.cs:5
System.Runtime.Serialization.CollectionKind.Dictionary
@ Dictionary
System.Runtime.Serialization
Definition
SerializationGuard.cs:3
System.ExceptionArgument.value
@ value
System.AttributeTargets
AttributeTargets
Definition
AttributeTargets.cs:5
source
System.Runtime.Serialization.Primitives
System.Runtime.Serialization
EnumMemberAttribute.cs
Generated by
1.10.0