private void _Initialize() { this._lock = new object(); this._deploymentManager.BindCompleted += new BindCompletedEventHandler(this.OnBindCompleted); this._deploymentManager.SynchronizeCompleted += new SynchronizeCompletedEventHandler(this.OnSynchronizeCompleted); this._deploymentManager.ProgressChanged += new DeploymentProgressChangedEventHandler(this.OnProgressChanged); this._state = InPlaceHostingManager.State.Ready; }
private void ChangeState(InPlaceHostingManager.State nextState, AsyncCompletedEventArgs e) { if (e.Cancelled || e.Error != null) { this._state = InPlaceHostingManager.State.Done; } else { this._state = nextState; } }
private void AssertState(InPlaceHostingManager.State validState0, InPlaceHostingManager.State validState1, InPlaceHostingManager.State validState2) { if (this._state == InPlaceHostingManager.State.Done && validState0 != this._state && (validState1 != this._state && validState2 != this._state)) { throw new InvalidOperationException(Resources.GetString("Ex_NoFurtherOperations")); } if (validState0 != this._state && validState1 != this._state && validState2 != this._state) { throw new InvalidOperationException(Resources.GetString("Ex_InvalidSequence")); } }
private void ChangeState(InPlaceHostingManager.State nextState) { this._state = nextState; Logger.AddInternalState(this._log, "Internal state=" + (object)this._state); }