跳到主要内容
版本:Next

Class Shared

Assembly: RCaron.Jit.dll​
View Source​
Declaration
csharp
public static class Shared
Declaration
csharp
public static class Shared

Methods​

DoFunction(CompiledFunction, DynamicMetaObject, DynamicMetaObject[], string, CallInfo, Type, BindingRestrictions)​

View Source​
Declaration
csharp
public static DynamicMetaObject DoFunction(CompiledFunction func, DynamicMetaObject target, DynamicMetaObject[] args, string name, CallInfo callInfo, Type returnType, BindingRestrictions restrictions)
Declaration
csharp
public static DynamicMetaObject DoFunction(CompiledFunction func, DynamicMetaObject target, DynamicMetaObject[] args, string name, CallInfo callInfo, Type returnType, BindingRestrictions restrictions)
Returns​

System.Dynamic.DynamicMetaObject

Parameters​
TypeName
RCaron.Jit.CompiledFunctionfunc
System.Dynamic.DynamicMetaObjecttarget
System.Dynamic.DynamicMetaObject[]args
System.Stringname
System.Dynamic.CallInfocallInfo
System.TypereturnType
System.Dynamic.BindingRestrictionsrestrictions

GetSameClassDefinitionRestrictions(DynamicMetaObject, ClassDefinition)​

View Source​
Declaration
csharp
public static BindingRestrictions GetSameClassDefinitionRestrictions(DynamicMetaObject target, ClassDefinition classDefinition)
Declaration
csharp
public static BindingRestrictions GetSameClassDefinitionRestrictions(DynamicMetaObject target, ClassDefinition classDefinition)
Returns​

System.Dynamic.BindingRestrictions

Parameters​
TypeName
System.Dynamic.DynamicMetaObjecttarget
RCaron.Classes.ClassDefinitionclassDefinition