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); } }