예제 #1
0
 public static void Initialize(SynchronizationContext context, bool allowCallbacks, bool enableLogging)
 {
     var bridge = new SilverlightBridge(context);
     var runtime = InteropContextManager.InitializeUniqueRuntime(bridge, allowCallbacks, enableLogging);
     bridge.Bind(runtime);
     InteropContextManager.Database.PrepareNewRuntime(runtime);
 }
예제 #2
0
        public static void Initialize(SynchronizationContext context, bool allowCallbacks, bool enableLogging)
        {
            var bridge  = new SilverlightBridge(context);
            var runtime = InteropContextManager.InitializeUniqueRuntime(bridge, allowCallbacks, enableLogging);

            bridge.Bind(runtime);
            InteropContextManager.Database.PrepareNewRuntime(runtime);
        }
예제 #3
0
 internal SilverlightPlugin(SilverlightBridge bridge)
 {
     this.bridge = bridge;
     objectToIdCache = new Dictionary<object, int>();
 }
예제 #4
0
 internal SilverlightPlugin(SilverlightBridge bridge)
 {
     this.bridge     = bridge;
     objectToIdCache = new Dictionary <object, int>();
 }