public void InvokeDomainPropertyChangedEvent(Authentication authentication, Domain domain, string propertyName, object value) { var args = new DomainPropertyEventArgs(authentication, domain, propertyName, value); this.Dispatcher.InvokeAsync(() => { this.OnDomainPropertyChanged(args); }); }
public void InvokeDomainPropertyChangedEvent(Authentication authentication, Domain domain, Guid taskID, string propertyName, object value) { var args = new DomainPropertyEventArgs(authentication, domain, propertyName, value) { TaskID = taskID }; this.OnDomainPropertyChanged(args); }
private void DomainContext_DomainPropertyChanged(object sender, DomainPropertyEventArgs e) { var userID = this.authentication.ID; var exceptionUserID = e.UserID; var signatureDate = e.SignatureDate; var domainID = e.DomainInfo.DomainID; var propertyName = e.PropertyName; var value = e.Value; if (this.resettings.Contains(e.DomainInfo.DataBaseID)) { return; } this.InvokeEvent(userID, exceptionUserID, () => this.Callback.OnPropertyChanged(signatureDate, domainID, propertyName, value)); }
private void Domains_DomainPropertyChanged(object sender, DomainPropertyEventArgs e) { if (this.peer.Contains(e.MemberID) == false) { return; } var exceptionMemberID = e.MemberID; var callbackInfo = new CallbackInfo() { Index = this.index++, SignatureDate = e.SignatureDate }; var domainID = e.DomainInfo.DomainID; var propertyName = e.PropertyName; var value = e.Value; var taskID = e.TaskID; this.InvokeEvent(() => this.Callback?.OnPropertyChanged(callbackInfo, domainID, propertyName, value, taskID)); }
private async void Domain_PropertyChanged(object sender, DomainPropertyEventArgs e) { this.IsModified = this.domain.IsModified; await this.Dispatcher.InvokeAsync(() => this.OnChanged(e)); }
protected virtual void OnPropertyChanged(DomainPropertyEventArgs e) { this.propertyChanged?.Invoke(this, e); }
private async void Domain_PropertyChanged(object sender, DomainPropertyEventArgs e) { this.domainInfo = this.domain.DomainInfo; this.domainState = this.domain.DomainState; await this.RefreshAsync(); }
private void Domain_PropertyChanged(object sender, DomainPropertyEventArgs e) { }
private void Domain_PropertyChanged(object sender, DomainPropertyEventArgs e) { this.isModified = this.domain.IsModified; this.Dispatcher.InvokeAsync(() => this.changed?.Invoke(this, e)); }
private void Domains_DomainPropertyChanged(object sender, DomainPropertyEventArgs e) { this.Invoke(null); }