public void InvokeDomainMemberEditBegunEvent(Authentication authentication, Domain domain, DomainMember domainMember, Guid taskID) { var args = new DomainMemberLocationEventArgs(authentication, domain, domainMember) { TaskID = taskID }; this.OnDomainMemberEditBegun(args); }
private void Domains_DomainMemberLocationChanged(object sender, DomainMemberLocationEventArgs e) { if (this.peer.Contains(e.MemberID) == false) { return; } var callbackInfo = new CallbackInfo() { Index = this.index++, SignatureDate = e.SignatureDate }; var domainID = e.DomainInfo.DomainID; var domainLocationInfo = e.DomainLocationInfo; this.InvokeEvent(() => this.Callback?.OnUserLocationChanged(callbackInfo, domainID, domainLocationInfo)); }
private async void Domain_MemberLocationChanged(object sender, DomainMemberLocationEventArgs e) { var domainMemberInfo = e.DomainMemberInfo; var domainLocationInfo = e.DomainLocationInfo; var domainMemberState = e.DomainMemberState; await this.Dispatcher.InvokeAsync(() => { if (this.DataContext == null) { return; } if (HashUtility.Equals(this.keys, domainLocationInfo.Keys) == true && this.tableName == domainLocationInfo.TableName) { this.UserInfos.Set(domainMemberInfo, domainMemberState, domainLocationInfo); } else { this.UserInfos.Remove(domainMemberInfo.ID); } }); }
private void Domain_MemberEditBegun(object sender, DomainMemberLocationEventArgs e) { }
protected virtual void OnDomainMemberEditBegun(DomainMemberLocationEventArgs e) { this.domainMemberEditBegun?.Invoke(this, e); }
protected virtual void OnDomainMemberLocationChanged(DomainMemberLocationEventArgs e) { this.domainMemberLocationChanged?.Invoke(this, e); }
public void InvokeDomainMemberLocationChangedEvent(Authentication authentication, Domain domain, DomainMember domainMember) { var args = new DomainMemberLocationEventArgs(authentication, domain, domainMember); this.OnDomainMemberLocationChanged(args); }