Class EvergineAssembly
Mark an assembly as a Evergine project assembly.
Inherited Members
Namespace: Evergine.Common.Attributes
Assembly: Evergine.Common.dll
Syntax
[AttributeUsage(AttributeTargets.Assembly)]
public class EvergineAssembly : Attribute
Constructors
EvergineAssembly()
Initializes a new instance of the EvergineAssembly class.
Declaration
public EvergineAssembly()
EvergineAssembly(EvergineAssemblyUsage)
Initializes a new instance of the EvergineAssembly class.
Declaration
public EvergineAssembly(EvergineAssemblyUsage type)
Parameters
Type | Name | Description |
---|---|---|
EvergineAssemblyUsage | type | The assembly usage. |
EvergineAssembly(string)
Initializes a new instance of the EvergineAssembly class.
Declaration
public EvergineAssembly(string type)
Parameters
Type | Name | Description |
---|---|---|
string | type | The assembly usage. |
Fields
DefaultUsage
The usage when this attribute is used without specify a usage value.
Declaration
public static EvergineAssemblyUsage DefaultUsage
Field Value
Type | Description |
---|---|
EvergineAssemblyUsage |
Properties
Type
Gets the assembly type.
Declaration
public EvergineAssemblyUsage Type { get; }
Property Value
Type | Description |
---|---|
EvergineAssemblyUsage |