C# 클래스 IronCow.RtmElement

파일 보기 프로젝트 열기: mbmccormick/Milkman

Private Properties

프로퍼티 타입 설명
Sync void
Unsync void

공개 메소드들

메소드 설명
OnPropertyChanged ( object sender, string propertyName, PropertyChangedEventHandler propertyChanged ) : void

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

보호된 메소드들

메소드 설명
DoSync ( bool firstSync, IronCow.Rest.RawRtmElement element ) : void
OnOwnerChanged ( ) : void
OnSynced ( EventArgs e ) : void
OnSyncingChanged ( ) : void
RtmElement ( ) : System

비공개 메소드들

메소드 설명
Sync ( IronCow.Rest.RawRtmElement element ) : void
Unsync ( ) : void

메소드 상세

DoSync() 보호된 메소드

protected DoSync ( bool firstSync, IronCow.Rest.RawRtmElement element ) : void
firstSync bool
element IronCow.Rest.RawRtmElement
리턴 void

OnOwnerChanged() 보호된 메소드

protected OnOwnerChanged ( ) : void
리턴 void

OnPropertyChanged() 공개 정적인 메소드

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.
리턴 void

OnSynced() 보호된 메소드

protected OnSynced ( EventArgs e ) : void
e System.EventArgs
리턴 void

OnSyncingChanged() 보호된 메소드

protected OnSyncingChanged ( ) : void
리턴 void

RtmElement() 보호된 메소드

protected RtmElement ( ) : System
리턴 System