RAMvader  1.4
A .NET library which provides access to other processes' memory space.
RAMvader.NotifyPropertyChangedAdapter Class Reference

An adapter class to make the implementation of the INotifyPropertyChanged interface easier for any class willing to provide that implementation. More...

Inherits INotifyPropertyChanged.

Inherited by RAMvader.CodeInjection.Injector< TMemoryAlterationSetID, TCodeCave, TVariable >, RAMvader.CodeInjection.MemoryAlterationBase, and RAMvader.Target.

Protected Member Functions

void SendPropertyChangedNotification ([CallerMemberName] string propertyName="")
 This method should be called inside PROPERTY SETTER METHODS to notify listeners of the "property changed" event that the property has been updated. More...
 

Events

PropertyChangedEventHandler PropertyChanged
 Used for implementing the INotifyPropertyChanged interface. More...
 

Detailed Description

An adapter class to make the implementation of the INotifyPropertyChanged interface easier for any class willing to provide that implementation.

Member Function Documentation

◆ SendPropertyChangedNotification()

void RAMvader.NotifyPropertyChangedAdapter.SendPropertyChangedNotification ( [CallerMemberName] string  propertyName = "")
protected

This method should be called inside PROPERTY SETTER METHODS to notify listeners of the "property changed" event that the property has been updated.

Parameters
propertyNameThis parameter is automatically filled with the name of the updated property by the compiler, as long as it is called with no parameters inside a property-setter method.

Event Documentation

◆ PropertyChanged

PropertyChangedEventHandler RAMvader.NotifyPropertyChangedAdapter.PropertyChanged

Used for implementing the INotifyPropertyChanged interface.