Castle Castle.DynamicProxy.IInvocation での違いは何ですか
GetConcreteMethod
GetConcreteMethodInvocationTarget
Method
ドキュメントを読みましたが、特に最初の 2 つの違いがわかりません。
Method
実際に登録された型のメソッドの MethodInfo だけだと思いますか?
Castle Castle.DynamicProxy.IInvocation での違いは何ですか
GetConcreteMethod
GetConcreteMethodInvocationTarget
Method
ドキュメントを読みましたが、特に最初の 2 つの違いがわかりません。
Method
実際に登録された型のメソッドの MethodInfo だけだと思いますか?
GetConcreteMethod は、プロキシのクローズド メソッドを返し、ジェネリック パラメータがある場合はそれをクローズします。ジェネリック メソッドでない場合は、明らかに Method プロパティと同じ値を返します。
GetConcreteMethodInvocationTarget は MethodInvocationTarget プロパティと同じ値を返しますが、デバッグ ビルドでは、閉じたメソッド定義を返すことを表明します。
メソッドは、プロキシの MethodInfo を返します。わざわざクローズド ジェネリック メソッドを返す必要はありません。
これはあなたの質問に答えていますか?
ところで、Xml ドキュメントを更新したので、もう少し明確になることを願っています。