Terraria
v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
ClassInterfaceAttribute.cs
Go to the documentation of this file.
1
namespace
System.Runtime.InteropServices
;
2
3
[AttributeUsage(
AttributeTargets
.Assembly |
AttributeTargets
.Class, Inherited =
false
)]
4
public
sealed
class
ClassInterfaceAttribute
:
Attribute
5
{
6
public
ClassInterfaceType
Value
{
get
; }
7
8
public
ClassInterfaceAttribute
(
ClassInterfaceType
classInterfaceType)
9
{
10
Value
= classInterfaceType;
11
}
12
13
public
ClassInterfaceAttribute
(
short
classInterfaceType)
14
{
15
Value
= (
ClassInterfaceType
)classInterfaceType;
16
}
17
}
System.Attribute
Definition
Attribute.cs:12
System.Runtime.InteropServices.ClassInterfaceAttribute.Value
ClassInterfaceType Value
Definition
ClassInterfaceAttribute.cs:6
System.Runtime.InteropServices.ClassInterfaceAttribute.ClassInterfaceAttribute
ClassInterfaceAttribute(ClassInterfaceType classInterfaceType)
Definition
ClassInterfaceAttribute.cs:8
System.Runtime.InteropServices.ClassInterfaceAttribute.ClassInterfaceAttribute
ClassInterfaceAttribute(short classInterfaceType)
Definition
ClassInterfaceAttribute.cs:13
System.Runtime.InteropServices.ClassInterfaceAttribute
Definition
ClassInterfaceAttribute.cs:5
System.Runtime.InteropServices.ClassInterfaceType
ClassInterfaceType
Definition
ClassInterfaceType.cs:4
System.Runtime.InteropServices
Definition
SequenceMarshal.cs:4
System.AttributeTargets
AttributeTargets
Definition
AttributeTargets.cs:5
source
System.Private.CoreLib
System.Runtime.InteropServices
ClassInterfaceAttribute.cs
Generated by
1.10.0