Show / Hide Table of Contents

Class BoundEvent

Inheritance
object
BoundEvent
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: SlipeServer.LuaControllers
Assembly: SlipeServer.LuaControllers.dll
Syntax
public class BoundEvent

Constructors

| Edit this page View Source

BoundEvent(IServiceProvider, string, Type, MethodInfo, BaseLuaController?)

Declaration
public BoundEvent(IServiceProvider serviceProvider, string eventName, Type controllerType, MethodInfo method, BaseLuaController? controllerInstance)
Parameters
Type Name Description
IServiceProvider serviceProvider
string eventName
Type controllerType
MethodInfo method
BaseLuaController controllerInstance

Properties

| Edit this page View Source

ControllerInstance

Declaration
public BaseLuaController? ControllerInstance { get; set; }
Property Value
Type Description
BaseLuaController
| Edit this page View Source

ControllerType

Declaration
public Type ControllerType { get; set; }
Property Value
Type Description
Type
| Edit this page View Source

EventName

Declaration
public string EventName { get; set; }
Property Value
Type Description
string
| Edit this page View Source

Method

Declaration
public MethodInfo Method { get; set; }
Property Value
Type Description
MethodInfo
| Edit this page View Source

ServiceProvider

Declaration
public IServiceProvider ServiceProvider { get; }
Property Value
Type Description
IServiceProvider

Methods

| Edit this page View Source

HandleEvent(LuaEvent, object?[])

Declaration
public LuaResult? HandleEvent(LuaEvent luaEvent, object?[] parameters)
Parameters
Type Name Description
LuaEvent luaEvent
object[] parameters
Returns
Type Description
LuaResult
  • Edit this page
  • View Source
In this article
Back to top Generated by DocFX