Search Results for

    Show / Hide Table of Contents

    Class RegisterInitializationAttribute

    Attributes used to mark a custom attribute as an initialization attribute. Meaning it'll be initialized in editor mode after code recompiles or at runtime.

    Inheritance
    object
    Attribute
    RegisterInitializationAttribute
    Implements
    _Attribute
    Inherited Members
    Attribute.Equals(object)
    Attribute.GetCustomAttribute(Assembly, Type)
    Attribute.GetCustomAttribute(Assembly, Type, bool)
    Attribute.GetCustomAttribute(MemberInfo, Type)
    Attribute.GetCustomAttribute(MemberInfo, Type, bool)
    Attribute.GetCustomAttribute(Module, Type)
    Attribute.GetCustomAttribute(Module, Type, bool)
    Attribute.GetCustomAttribute(ParameterInfo, Type)
    Attribute.GetCustomAttribute(ParameterInfo, Type, bool)
    Attribute.GetCustomAttributes(Assembly)
    Attribute.GetCustomAttributes(Assembly, bool)
    Attribute.GetCustomAttributes(Assembly, Type)
    Attribute.GetCustomAttributes(Assembly, Type, bool)
    Attribute.GetCustomAttributes(MemberInfo)
    Attribute.GetCustomAttributes(MemberInfo, bool)
    Attribute.GetCustomAttributes(MemberInfo, Type)
    Attribute.GetCustomAttributes(MemberInfo, Type, bool)
    Attribute.GetCustomAttributes(Module)
    Attribute.GetCustomAttributes(Module, bool)
    Attribute.GetCustomAttributes(Module, Type)
    Attribute.GetCustomAttributes(Module, Type, bool)
    Attribute.GetCustomAttributes(ParameterInfo)
    Attribute.GetCustomAttributes(ParameterInfo, bool)
    Attribute.GetCustomAttributes(ParameterInfo, Type)
    Attribute.GetCustomAttributes(ParameterInfo, Type, bool)
    Attribute.GetHashCode()
    Attribute.IsDefaultAttribute()
    Attribute.IsDefined(Assembly, Type)
    Attribute.IsDefined(Assembly, Type, bool)
    Attribute.IsDefined(MemberInfo, Type)
    Attribute.IsDefined(MemberInfo, Type, bool)
    Attribute.IsDefined(Module, Type)
    Attribute.IsDefined(Module, Type, bool)
    Attribute.IsDefined(ParameterInfo, Type)
    Attribute.IsDefined(ParameterInfo, Type, bool)
    Attribute.Match(object)
    Attribute.TypeId
    object.Equals(object, object)
    object.GetType()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: LobsterFramework.Init
    Assembly: LobsterFramework.dll
    Syntax
    [AttributeUsage(AttributeTargets.Class, AllowMultiple = false, Inherited = false)]
    public sealed class RegisterInitializationAttribute : Attribute, _Attribute
    Remarks

    The attribute inherit from InitializationAttribute, be sealed, and implement a static method returns bool with name as CompatabilityCheckerMethodName

    Constructors

    | Improve this Doc View Source

    RegisterInitializationAttribute(int)

    Declaration
    public RegisterInitializationAttribute(int priority = 0)
    Parameters
    Type Name Description
    int priority

    Determines the order this attribute will be initialized compared to other attribtues. Higher priority means earlier initialization.

    Fields

    | Improve this Doc View Source

    AttributeType

    Declaration
    public InitializationAttributeType AttributeType
    Field Value
    Type Description
    InitializationAttributeType

    Implements

    _Attribute
    • Improve this Doc
    • View Source
    In This Article
    Back to top LobsterFramework documentation