直播中
使用reflection訪問.Net元數(shù)據(jù)和使用ITypeLib/ITypeInfo訪問COM對象的類型庫數(shù)據(jù)非常類似. 例如, 決定類型數(shù)據(jù)的大小, 通過(程序上下文/進(jìn)程/機(jī)器)邊界列集數(shù)據(jù)傳遞.
所以, 可以使用Reflection對象動態(tài)引用方法(可以查看System.Type.InvokeMember), 甚至還可以動態(tài)地在運(yùn)行時(shí)產(chǎn)生類型(System.Reflection.Emit.TypeBuilder)