Search Results for

    Show / Hide Table of Contents

    Class EvergineAssembly

    Mark an assembly as a Evergine project assembly.

    Inheritance
    object
    Attribute
    EvergineAssembly
    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

    Extension Methods

    ReflectionHelper.GetMemberAssembly(object)
    ReflectionHelper.GetTypeName(object)
    In this article
    Back to top
    Generated by DocFX