NotifyPropertyChangedInvocatorAttribute Class
Indicates that the method is contained in a type that implements
System.ComponentModel.INotifyPropertyChanged interface and this method
is used to notify that some property value changed.
Namespace:
RingSoft.DbMaintenanceAssembly: RingSoft.DbMaintenance (in RingSoft.DbMaintenance.dll)
Syntax
[AttributeUsageAttribute] public sealed class NotifyPropertyChangedInvocatorAttribute : Attribute
<AttributeUsageAttribute> _ Public NotInheritable Class NotifyPropertyChangedInvocatorAttribute _ Inherits Attribute
[AttributeUsageAttribute] public ref class NotifyPropertyChangedInvocatorAttribute sealed : public Attribute
Remarks
Examples
C#
public class Foo : INotifyPropertyChanged { public event PropertyChangedEventHandler PropertyChanged; [NotifyPropertyChangedInvocator] protected virtual void NotifyChanged(string propertyName) { ... } string _name; public string Name { get { return _name; } set { _name = value; NotifyChanged("LastName"); /* Warning */ } } }