Table of Contents

Interface IOverloadableMemberDescriptor

Namespace
MoonSharp.Interpreter.Interop.BasicDescriptors
Assembly
Assembly-CSharp.dll
public interface IOverloadableMemberDescriptor : IMemberDescriptor
Inherited Members
Extension Methods

Properties

ExtensionMethodType

Type ExtensionMethodType { get; }

Property Value

Type

Parameters

ParameterDescriptor[] Parameters { get; }

Property Value

ParameterDescriptor[]

SortDiscriminant

string SortDiscriminant { get; }

Property Value

string

VarArgsArrayType

Type VarArgsArrayType { get; }

Property Value

Type

VarArgsElementType

Type VarArgsElementType { get; }

Property Value

Type

Methods

Execute(Script, object, ScriptExecutionContext, CallbackArguments)

DynValue Execute(Script script, object obj, ScriptExecutionContext context, CallbackArguments args)

Parameters

script Script
obj object
context ScriptExecutionContext
args CallbackArguments

Returns

DynValue