public ChangeCrossDocumentUpdateContextToken(InstanceBuilderContextBase context, ICrossDocumentUpdateContext crossDocumentUpdateContext)
 {
     this.context = context;
     this.originalCrossDocumentUpdateContext = this.context.crossDocumentUpdateContext;
     this.context.crossDocumentUpdateContext = crossDocumentUpdateContext;
 }
 public IDisposable ChangeCrossDocumentUpdateContext(ICrossDocumentUpdateContext context)
 {
     return(new InstanceBuilderContextBase.ChangeCrossDocumentUpdateContextToken(this, context));
 }