Class RCaronOtherBinder
Assembly: RCaron.Jit.dll
View Source
Declarationcsharp
public class RCaronOtherBinder : DynamicMetaObjectBinder
Declarationcsharp
public class RCaronOtherBinder : DynamicMetaObjectBinder
Inheritance: System.Object
-> System.Runtime.CompilerServices.CallSiteBinder
-> System.Dynamic.DynamicMetaObjectBinder
Properties
CompiledContext
View Source
Declarationcsharp
public CompiledContext CompiledContext { get; }
Declarationcsharp
public CompiledContext CompiledContext { get; }
Name
View Source
Declarationcsharp
public string Name { get; }
Declarationcsharp
public string Name { get; }
CallInfo
View Source
Declarationcsharp
public CallInfo CallInfo { get; }
Declarationcsharp
public CallInfo CallInfo { get; }
EnsureSameOrigin
View Source
Declarationcsharp
public object EnsureSameOrigin { get; }
Declarationcsharp
public object EnsureSameOrigin { get; }
InsideClassDefinition
View Source
Declarationcsharp
public ClassDefinition? InsideClassDefinition { get; }
Declarationcsharp
public ClassDefinition? InsideClassDefinition { get; }
Methods
Bind(DynamicMetaObject, DynamicMetaObject[])
View Source
Declarationcsharp
public override DynamicMetaObject Bind(DynamicMetaObject target, DynamicMetaObject[] args)
Declarationcsharp
public override DynamicMetaObject Bind(DynamicMetaObject target, DynamicMetaObject[] args)
Returns
System.Dynamic.DynamicMetaObject
Parameters
Type | Name |
---|---|
System.Dynamic.DynamicMetaObject | target |
System.Dynamic.DynamicMetaObject[] | args |
Extension Methods
- System.Object.RCaron.ListEx.Expect``1
- RCaron.ListEx.NotNull(object?)