public InteropEnvironment(InteropExecutor interopExecutor, NativeActivityContext nativeActivityContext, BookmarkCallback bookmarkCallback, Interop activity, Transaction transaction)
 {
     this.executor = interopExecutor;
     this.nativeActivityContext = nativeActivityContext;
     this.Activity = activity;
     this.executor.ServiceProvider = this;
     this.bookmarkCallback = bookmarkCallback;
     this.transaction = transaction;
     this.OnEnter();
 }
 internal void EnsureReload(Interop activity)
 {
     if (this.rootActivity == null)
     {
         this.Reload(
             activity.ComponentModelActivity,
             activity.OutputPropertyDefinitions);
     }
 }