C# Класс MvvmCross.Binding.BindingContext.MvxBindingContext

Наследование: IMvxBindingContext
Показать файл Открыть проект

Открытые методы

Метод Описание
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