Joshua Prismon's Technical weblog

.NET News Now

Indepth on Proxies....

One of the recurring requests for a blog is related to TransparentProxy, RealProxy, Contexts, Interception, etc.  As usual, I'm typing this where I don't have access to our corporate network and the sources, so some details might be a little off.  (When will my dentist provide free wireless to his customers?)  And, as usual, none of this is going to help you in developing applications.  In fact, I postponed writing about this topic  despite all the requests âbecause it seems so obscure.  But if you are struggling through the Rotor source base, it might explain some of the code that you see.  I say might because I've never actually looked at the Rotor sources.  I'm just relying on the fact that they are a pretty faithful of a cleansed snapshot of our desktop CLR sources.  Anyway

Normally, a reference to a managed object is just that: a native memory pointer.  This is reported accurately to the GC so that we can track reachability and so we can update that pointer if the object is relocated during a compaction.> [.Net notes]

Wow.... and yikes... This stuff is eating my brain. Please keep it up. Edited to fix bogus MSWORD HTML. ^.^

Comments

No Comments

Leave a Comment

(required) 

(required) 

(optional)

(required)