C# 4.0 で「メソッド欠落」セマンティクスなどを実装するには、IDynamicObject を実装する必要があります。
public interface IDynamicObject
{
MetaObject GetMetaObject(Expression parameter);
}
私が知る限り、IDynamicObject は実際には DLR の一部であるため、新しいものではありません。しかし、私はそれに関する多くのドキュメントを見つけることができませんでした.
非常に単純な実装例がいくつかあります (fx hereおよびhere ) が、より完全な実装または実際のドキュメントを教えてくれる人はいますか?
特に、「パラメーター」パラメーターをどのように正確に処理することになっていますか?