C# 클래스 MvvmCross.Binding.BindingContext.MvxBindingContext

상속: IMvxBindingContext
파일 보기 프로젝트 열기: MvvmCross/MvvmCross

공개 메소드들

메소드 설명
ClearAllBindings ( ) : void
ClearBindings ( object clearKey ) : void
DelayBind ( System.Action action ) : void
Dispose ( ) : void
Init ( object dataContext, object firstBindingKey, IEnumerable firstBindingValue ) : IMvxBindingContext
Init ( object dataContext, object firstBindingKey, string firstBindingValue ) : IMvxBindingContext
Init ( object dataContext, IDictionary firstBindings ) : MvxBindingContext
Init ( object dataContext, string>.IDictionary firstBindings ) : MvxBindingContext
MvxBindingContext ( ) : System
MvxBindingContext ( IDictionary firstBindings ) : System
MvxBindingContext ( string>.IDictionary firstBindings ) : System
MvxBindingContext ( object dataContext ) : System
MvxBindingContext ( object dataContext, IDictionary firstBindings ) : System
MvxBindingContext ( object dataContext, string>.IDictionary firstBindings ) : System
RegisterBinding ( object target, IMvxUpdateableBinding binding ) : void
RegisterBindingWithClearKey ( object clearKey, object target, IMvxUpdateableBinding binding ) : void
RegisterBindingsWithClearKey ( object clearKey, IMvxUpdateableBinding>.IEnumerable bindings ) : void

보호된 메소드들

메소드 설명
ClearAllDelayedBindings ( ) : void
ClearAllDirectBindings ( ) : void
ClearAllViewBindings ( ) : void
Dispose ( bool disposing ) : void
OnDataContextChange ( ) : void

비공개 메소드들

메소드 설명
AddDelayedAction ( KeyValuePair kvp ) : void
AddDelayedAction ( string>.KeyValuePair kvp ) : void
AddDelayedAction ( object key, IEnumerable value ) : void
AddDelayedAction ( object key, string value ) : void

메소드 상세

ClearAllBindings() 공개 메소드

public ClearAllBindings ( ) : void
리턴 void

ClearAllDelayedBindings() 보호된 메소드

protected ClearAllDelayedBindings ( ) : void
리턴 void

ClearAllDirectBindings() 보호된 메소드

protected ClearAllDirectBindings ( ) : void
리턴 void

ClearAllViewBindings() 보호된 메소드

protected ClearAllViewBindings ( ) : void
리턴 void

ClearBindings() 공개 메소드

public ClearBindings ( object clearKey ) : void
clearKey object
리턴 void

DelayBind() 공개 메소드

public DelayBind ( System.Action action ) : void
action System.Action
리턴 void

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

Dispose() 보호된 메소드

protected Dispose ( bool disposing ) : void
disposing bool
리턴 void

Init() 공개 메소드

public Init ( object dataContext, object firstBindingKey, IEnumerable firstBindingValue ) : IMvxBindingContext
dataContext object
firstBindingKey object
firstBindingValue IEnumerable
리턴 IMvxBindingContext

Init() 공개 메소드

public Init ( object dataContext, object firstBindingKey, string firstBindingValue ) : IMvxBindingContext
dataContext object
firstBindingKey object
firstBindingValue string
리턴 IMvxBindingContext

Init() 공개 메소드

public Init ( object dataContext, IDictionary firstBindings ) : MvxBindingContext
dataContext object
firstBindings IDictionary
리턴 MvxBindingContext

Init() 공개 메소드

public Init ( object dataContext, string>.IDictionary firstBindings ) : MvxBindingContext
dataContext object
firstBindings string>.IDictionary
리턴 MvxBindingContext

MvxBindingContext() 공개 메소드

public MvxBindingContext ( ) : System
리턴 System

MvxBindingContext() 공개 메소드

public MvxBindingContext ( IDictionary firstBindings ) : System
firstBindings IDictionary
리턴 System

MvxBindingContext() 공개 메소드

public MvxBindingContext ( string>.IDictionary firstBindings ) : System
firstBindings string>.IDictionary
리턴 System

MvxBindingContext() 공개 메소드

public MvxBindingContext ( object dataContext ) : System
dataContext object
리턴 System

MvxBindingContext() 공개 메소드

public MvxBindingContext ( object dataContext, IDictionary firstBindings ) : System
dataContext object
firstBindings IDictionary
리턴 System

MvxBindingContext() 공개 메소드

public MvxBindingContext ( object dataContext, string>.IDictionary firstBindings ) : System
dataContext object
firstBindings string>.IDictionary
리턴 System

OnDataContextChange() 보호된 메소드

protected OnDataContextChange ( ) : void
리턴 void

RegisterBinding() 공개 메소드

public RegisterBinding ( object target, IMvxUpdateableBinding binding ) : void
target object
binding IMvxUpdateableBinding
리턴 void

RegisterBindingWithClearKey() 공개 메소드

public RegisterBindingWithClearKey ( object clearKey, object target, IMvxUpdateableBinding binding ) : void
clearKey object
target object
binding IMvxUpdateableBinding
리턴 void

RegisterBindingsWithClearKey() 공개 메소드

public RegisterBindingsWithClearKey ( object clearKey, IMvxUpdateableBinding>.IEnumerable bindings ) : void
clearKey object
bindings IMvxUpdateableBinding>.IEnumerable
리턴 void