C# Class IronCow.RtmElement

Afficher le fichier Open project: mbmccormick/Milkman

Private Properties

Свойство Type Description
Sync void
Unsync void

Méthodes publiques

Méthode Description
OnPropertyChanged ( object sender, string propertyName, PropertyChangedEventHandler propertyChanged ) : void

This method is commonly used by other classes, providing one implementation here to eliminate duplicate code.

Méthodes protégées

Méthode Description
DoSync ( bool firstSync, IronCow.Rest.RawRtmElement element ) : void
OnOwnerChanged ( ) : void
OnSynced ( EventArgs e ) : void
OnSyncingChanged ( ) : void
RtmElement ( ) : System

Private Methods

Méthode Description
Sync ( IronCow.Rest.RawRtmElement element ) : void
Unsync ( ) : void

Method Details

DoSync() protected méthode

protected DoSync ( bool firstSync, IronCow.Rest.RawRtmElement element ) : void
firstSync bool
element IronCow.Rest.RawRtmElement
Résultat void

OnOwnerChanged() protected méthode

protected OnOwnerChanged ( ) : void
Résultat void

OnPropertyChanged() public static méthode

This method is commonly used by other classes, providing one implementation here to eliminate duplicate code.
public static OnPropertyChanged ( object sender, string propertyName, PropertyChangedEventHandler propertyChanged ) : void
sender object
propertyName string
propertyChanged PropertyChangedEventHandler By storing the event handler in this variable, we eliminate a race condition /// where the original event handler becomes null and we later try to dereference it.
Résultat void

OnSynced() protected méthode

protected OnSynced ( EventArgs e ) : void
e System.EventArgs
Résultat void

OnSyncingChanged() protected méthode

protected OnSyncingChanged ( ) : void
Résultat void

RtmElement() protected méthode

protected RtmElement ( ) : System
Résultat System