Show / Hide Table of Contents

Class HardwiredMethodMemberDescriptor

Inheritance
System.Object
FunctionMemberDescriptorBase
HardwiredMethodMemberDescriptor
Inherited Members
FunctionMemberDescriptorBase.IsStatic
FunctionMemberDescriptorBase.Name
FunctionMemberDescriptorBase.SortDiscriminant
FunctionMemberDescriptorBase.Parameters
FunctionMemberDescriptorBase.ExtensionMethodType
FunctionMemberDescriptorBase.VarArgsArrayType
FunctionMemberDescriptorBase.VarArgsElementType
FunctionMemberDescriptorBase.Initialize(String, Boolean, ParameterDescriptor[], Boolean)
FunctionMemberDescriptorBase.GetCallback(Script, Object)
FunctionMemberDescriptorBase.GetCallbackFunction(Script, Object)
FunctionMemberDescriptorBase.GetCallbackAsDynValue(Script, Object)
FunctionMemberDescriptorBase.CreateCallbackDynValue(Script, MethodInfo, Object)
FunctionMemberDescriptorBase.BuildArgumentList(Script, Object, ScriptExecutionContext, CallbackArguments, List<Int32>)
FunctionMemberDescriptorBase.BuildReturnValue(Script, List<Int32>, Object[], Object)
FunctionMemberDescriptorBase.MemberAccess
FunctionMemberDescriptorBase.GetValue(Script, Object)
FunctionMemberDescriptorBase.SetValue(Script, Object, DynValue)
Namespace: System.Dynamic.ExpandoObject
Assembly: cs.temp.dll.dll
Syntax
public abstract class HardwiredMethodMemberDescriptor : FunctionMemberDescriptorBase

Methods

Execute(Script, Object, ScriptExecutionContext, CallbackArguments)

Declaration
public override DynValue Execute(Script script, object obj, ScriptExecutionContext context, CallbackArguments args)
Parameters
Script script

System.Object obj

ScriptExecutionContext context

CallbackArguments args

Returns
DynValue

Overrides
FunctionMemberDescriptorBase.Execute(Script, Object, ScriptExecutionContext, CallbackArguments)

Invoke(Script, Object, Object[], Int32)

Declaration
protected abstract object Invoke(Script script, object obj, object[] pars, int argscount)
Parameters
Script script

System.Object obj

System.Object[] pars

System.Int32 argscount

Returns
System.Object

Back to top Built by Itinero, MIT licensed.