Class RCaronInvokeMemberBinder
Assembly: RCaron.Jit.dll
View Source
Declarationcsharppublic class RCaronInvokeMemberBinder : InvokeMemberBinder
Declarationcsharppublic class RCaronInvokeMemberBinder : InvokeMemberBinder
Inheritance: System.Object -> System.Runtime.CompilerServices.CallSiteBinder -> System.Dynamic.DynamicMetaObjectBinder -> System.Dynamic.InvokeMemberBinder
Properties
Context
View Source
Declarationcsharppublic CompiledContext Context { get; }
Declarationcsharppublic CompiledContext Context { get; }
Methods
FallbackInvoke(DynamicMetaObject, DynamicMetaObject[], DynamicMetaObject?)
View Source
Declarationcsharppublic override DynamicMetaObject FallbackInvoke(DynamicMetaObject target, DynamicMetaObject[] args, DynamicMetaObject? errorSuggestion)
Declarationcsharppublic override DynamicMetaObject FallbackInvoke(DynamicMetaObject target, DynamicMetaObject[] args, DynamicMetaObject? errorSuggestion)
Returns
System.Dynamic.DynamicMetaObject
Parameters
| Type | Name |
|---|---|
System.Dynamic.DynamicMetaObject | target |
System.Dynamic.DynamicMetaObject[] | args |
System.Dynamic.DynamicMetaObject | errorSuggestion |
FallbackInvokeMember(DynamicMetaObject, DynamicMetaObject[], DynamicMetaObject?)
View Source
Declarationcsharppublic override DynamicMetaObject FallbackInvokeMember(DynamicMetaObject target, DynamicMetaObject[] args, DynamicMetaObject? errorSuggestion)
Declarationcsharppublic override DynamicMetaObject FallbackInvokeMember(DynamicMetaObject target, DynamicMetaObject[] args, DynamicMetaObject? errorSuggestion)
Returns
System.Dynamic.DynamicMetaObject
Parameters
| Type | Name |
|---|---|
System.Dynamic.DynamicMetaObject | target |
System.Dynamic.DynamicMetaObject[] | args |
System.Dynamic.DynamicMetaObject | errorSuggestion |
GetClassInstanceDefinitionRestrictions(DynamicMetaObject, ClassInstance)
View Source
Declarationcsharppublic static BindingRestrictions GetClassInstanceDefinitionRestrictions(DynamicMetaObject target, ClassInstance classInstance)
Declarationcsharppublic static BindingRestrictions GetClassInstanceDefinitionRestrictions(DynamicMetaObject target, ClassInstance classInstance)
Returns
System.Dynamic.BindingRestrictions
Parameters
| Type | Name |
|---|---|
System.Dynamic.DynamicMetaObject | target |
| RCaron.Classes.ClassInstance | classInstance |
Extension Methods
- System.Object.RCaron.ListEx.Expect``1
- RCaron.ListEx.NotNull(object?)