Beispiel #1
0
 public static ContextualReflectionScope Lock(AssemblyDomain domain)
 {
     return(domain.EnterContextualReflection());
 }
Beispiel #2
0
 static DomainManagment()
 {
     Cache   = new ConcurrentDictionary <string, WeakReference>();
     Default = new AssemblyDomain("Default");
 }
Beispiel #3
0
 public static void AddInCache(this Delegate @delegate, AssemblyDomain domain)
 {
     _delegate_cache[@delegate] = domain;
 }
Beispiel #4
0
 public static NDomain Create(AssemblyDomain domain, ComplierResultError error, ComplierResultTarget target = ComplierResultTarget.Stream)
 {
     return(Create(domain, target, error));
 }
Beispiel #5
0
 static AssemblyManagment()
 {
     Cache   = new ConcurrentDictionary <string, WeakReference>();
     Default = Create("Default");
 }