protected void OnblogLabelIdChanged(BlogLabel oldValue) { System.Delegate[] events; EventHandler<PropertyChangedEventArgs<BlogEntryLabel, BlogLabel>> eventHandler; if ((object)(events = this._events) != null && (object)(eventHandler = (EventHandler<PropertyChangedEventArgs<BlogEntryLabel, BlogLabel>>)events[3]) != null) { EventHandlerUtility.InvokeEventHandlerAsync<PropertyChangedEventArgs<BlogEntryLabel, BlogLabel>>(eventHandler, this, new PropertyChangedEventArgs<BlogEntryLabel, BlogLabel>(this, "blogLabelId", oldValue, this.blogLabelId), this._propertyChangedEventHandler); } else { this.OnPropertyChanged("blogLabelId"); } }
protected bool OnblogLabelIdChanging(BlogLabel newValue) { System.Delegate[] events; EventHandler<PropertyChangingEventArgs<BlogEntryLabel, BlogLabel>> eventHandler; if ((object)(events = this._events) != null && (object)(eventHandler = (EventHandler<PropertyChangingEventArgs<BlogEntryLabel, BlogLabel>>)events[2]) != null) { return EventHandlerUtility.InvokeCancelableEventHandler<PropertyChangingEventArgs<BlogEntryLabel, BlogLabel>>(eventHandler, this, new PropertyChangingEventArgs<BlogEntryLabel, BlogLabel>(this, "blogLabelId", this.blogLabelId, newValue)); } return true; }