public DynamicMetaObject FallbackConvert(DynamicMetaObject target) { return FallbackConvert(target, null); }
public override DynamicMetaObject/*!*/ BindConvert(ConvertBinder/*!*/ binder) { var protocolConversion = ProtocolConversionAction.TryGetDefaultConversionAction(Context, binder.Type); if (protocolConversion != null) { return protocolConversion.Bind(this, DynamicMetaObject.EmptyMetaObjects); } else { return binder.FallbackConvert(this); } }