Typeクラスで参照できる型情報には戻り値や引数に関する情報は含まれないため、デリゲート型を表すTypeインスタンスからはデリゲートのシグネチャを直接知ることができない。 そこで、デリゲート型が持つInvokeメソッドのMethodInfoを取得し、そこから必要な情報を参照することでデリゲートのシグネチャを知ることができる。
デリゲートの型情報からシグネチャを取得する
- 最終更新日
Typeクラスで参照できる型情報には戻り値や引数に関する情報は含まれないため、デリゲート型を表すTypeインスタンスからはデリゲートのシグネチャを直接知ることができない。 そこで、デリゲート型が持つInvokeメソッドのMethodInfoを取得し、そこから必要な情報を参照することでデリゲートのシグネチャを知ることができる。