C# Class Notify.TrackedObject

Represents a tracked object and wraps the original object.
Inheritance: IDisposable
Afficher le fichier Open project: buunguyen/notify Class Usage Examples

Protected Properties

Свойство Type Description
Tracked object

Méthodes publiques

Méthode Description
Dispose ( ) : void

Méthodes protégées

Méthode Description
IsValidObjectType ( object obj ) : bool
OnChange ( Tracker tracker = null ) : void
TrackedObject ( object tracked ) : System

Private Methods

Méthode Description
Create ( object obj ) : TrackedObject

Factory method to create a correct subclass of TrackedObject.

RegisterTrackedObject ( ) : void
UnregisterTrackedObject ( ) : void

Method Details

Dispose() public méthode

public Dispose ( ) : void
Résultat void

IsValidObjectType() protected static méthode

protected static IsValidObjectType ( object obj ) : bool
obj object
Résultat bool

OnChange() protected méthode

protected OnChange ( Tracker tracker = null ) : void
tracker Tracker
Résultat void

TrackedObject() protected méthode

protected TrackedObject ( object tracked ) : System
tracked object
Résultat System

Property Details

Tracked protected_oe property

protected object Tracked
Résultat object