dynamic-proxy

    4熱度

    1回答

    JAXBContext是線程安全的,但Unmarshaller不是。我想使解組的請求範圍豆,和我這樣做: <bean id="jaxbContext" class="javax.xml.bind.JAXBContext" factory-method="newInstance"> <constructor-arg> <list> <value type

    1熱度

    2回答

    什麼是使用動態代理的成本是多少? 我不想用接口實現混淆我的項目,所以我正在考慮使用由LinFu,Castle,Unity等第三方庫創建的動態代理。他們是否爲每個接口生成一個實例,每次通話。 這是一個Web應用程序,所以什麼從長遠來看性能問題。 我也使用EF 4.1(CTP5的時刻),所以如果不創建代理類本身,這使我不知道我是否可以使用EF自身的動態代理創建工具。 P.S.是的,我的接口是由具體類以

    1熱度

    2回答

    我正在使用類ServiceDescription/ServiceDescriptionImporter動態調用Web服務。我想挖成深一點的WSDL描述,並獲得 1)參數信息爲每個Web方法 2)實際類型/組合物的所有Web方法的每個參數(即,如果一個WebMethod需要一些複雜類型作爲參數,我需要知道原始/其他類型它是由爲好,如果可能的話) 這裏是我對動態調用的代碼: public static

    2熱度

    1回答

    我有相當大的代碼庫使用各種不同的ADO技術(即一些EF,並且在某些情況下直接使用ADO.Net)。 我不知道是否有任何方式在全球範圍內攔截任何ADO.Net調用,這樣我就可以開始審覈信息等,其執行的確切的SQL語句,花費時間,結果返回等 主要的想法是,如果我能做到這一點,我不應該改變任何我現有的代碼,並且我應該能夠攔截/包裝ADO.Net ...這可能嗎? 編輯 它已經建議我考慮PostSharp

    2熱度

    1回答

    我正在研究一些設計用於執行大量操作(數十萬)的framework-ish代碼,所有這些代碼都使用相同的基本組件,但需要接受來自外部源的特定於操作的配置數據。 承擔的那一刻,有一個配置庫其中,由於設置名稱的相應列表,知道如何有效地加載這些設置並在類型存儲這樣的: public interface IConfiguration { dynamic Get(string key);

    0熱度

    1回答

    我對動態代理非常困惑。我知道我需要一個ProxyCreator類,它將有一個interfaceArray變量。我只是不確定我會如何去創建一個接口arrau。另外,我可以獲得有關如何執行動態代理的簡單說明。再次感謝!

    2熱度

    1回答

    什麼是Java動態代理,很多的教程在那裏,但他們混淆了我,在這裏我們使用這個概念,任何一個與現實世界的應用程序的使用說明

    2熱度

    1回答

    我使用TypeBuilder和Emit在.NET中生成動態代理,並且有很多名稱正在進行 - 程序集名稱,模塊名稱和類型名稱。圍繞動態代理的命名,還是一般的發射類,有沒有最佳實踐或一套好的想法?生成的代理是否應該包含名稱和隨機數以防止類名衝突等? 感謝您的任何幫助。

    5熱度

    3回答

    我需要創建一個攔截類中的屬性的代理。我知道如何從界面創建一個動態代理,但如果我沒有界面呢?我見過使用RealProxy的例子(像這樣:Is there a way to call a method when any property of a class is set?),但是可以使用類型生成併發射來實現相同的事情嗎?我不希望具體類的「所有者」在可能的情況下查看MarshalByRefObject

    4熱度

    1回答

    我想知道在創建動態代理實例時何時調用newProxyInstance方法,ClassLoader參數究竟是什麼? public static Object newProxyInstance(ClassLoader loader, Class<?>[] interfaces, InvocationHandler h) throws IllegalArgumentException 非常感謝! P