C# Class Cirrious.MvvmCross.Plugins.FieldBinding.MvxFieldSourceBindingFactoryExtension

Inheritance: IMvxSourceBindingFactoryExtension
Afficher le fichier Open project: Everbridge/sm-MvvmCross

Méthodes publiques

Méthode Description
TryCreateBinding ( object source, MvxPropertyToken currentToken, List remainingTokens, IMvxSourceBinding &result ) : bool

Méthodes protégées

Méthode Description
FindFieldInfo ( object source, string name ) : FieldInfo
TryCreateFieldInfoBinding ( object source, List remainingTokens, IMvxSourceBinding &result, FieldInfo fieldInfo ) : bool
TryCreateNotifyChangeBinding ( object source, List remainingTokens, IMvxSourceBinding &result, FieldInfo fieldInfo, Cirrious.MvvmCross.Binding.Parse.PropertyPath.PropertyTokens.MvxPropertyNamePropertyToken propertyNameToken ) : bool

Method Details

FindFieldInfo() protected méthode

protected FindFieldInfo ( object source, string name ) : FieldInfo
source object
name string
Résultat System.Reflection.FieldInfo

TryCreateBinding() public méthode

public TryCreateBinding ( object source, MvxPropertyToken currentToken, List remainingTokens, IMvxSourceBinding &result ) : bool
source object
currentToken MvxPropertyToken
remainingTokens List
result IMvxSourceBinding
Résultat bool

TryCreateFieldInfoBinding() protected méthode

protected TryCreateFieldInfoBinding ( object source, List remainingTokens, IMvxSourceBinding &result, FieldInfo fieldInfo ) : bool
source object
remainingTokens List
result IMvxSourceBinding
fieldInfo System.Reflection.FieldInfo
Résultat bool

TryCreateNotifyChangeBinding() protected méthode

protected TryCreateNotifyChangeBinding ( object source, List remainingTokens, IMvxSourceBinding &result, FieldInfo fieldInfo, Cirrious.MvvmCross.Binding.Parse.PropertyPath.PropertyTokens.MvxPropertyNamePropertyToken propertyNameToken ) : bool
source object
remainingTokens List
result IMvxSourceBinding
fieldInfo System.Reflection.FieldInfo
propertyNameToken Cirrious.MvvmCross.Binding.Parse.PropertyPath.PropertyTokens.MvxPropertyNamePropertyToken
Résultat bool