public void Initialize(NativeActivityContext context, Guid id) { if (context == null) { throw CoreWf.Internals.FxTrace.Exception.ArgumentNull("context"); } if (id == Guid.Empty) { throw CoreWf.Internals.FxTrace.Exception.ArgumentNullOrEmpty("id"); } if (this.IsInitialized) { throw CoreWf.Internals.FxTrace.Exception.AsError(new InvalidOperationException(SR.BookmarkScopeAlreadyInitialized)); } context.InitializeBookmarkScope(this, id); }