C# Класс MvvmCross.Binding.Bindings.Source.Construction.MvxPropertySourceBindingFactoryExtension

Uses a global cache of calls in Reflection namespace
Наследование: IMvxSourceBindingFactoryExtension
Показать файл Открыть проект

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

Метод Описание
TryCreateBinding ( object source, MvxPropertyToken currentToken, List remainingTokens, IMvxSourceBinding &result ) : bool

Защищенные методы

Метод Описание
CreateChainedBinding ( object source, MvxPropertyToken propertyToken, List remainingTokens ) : MvxChainedSourceBinding
CreateLeafBinding ( object source, MvxPropertyToken propertyToken ) : IMvxSourceBinding
FindPropertyInfo ( object source, string propertyName = "Item" ) : PropertyInfo

Описание методов

CreateChainedBinding() защищенный Метод

protected CreateChainedBinding ( object source, MvxPropertyToken propertyToken, List remainingTokens ) : MvxChainedSourceBinding
source object
propertyToken MvxPropertyToken
remainingTokens List
Результат MvvmCross.Binding.Bindings.Source.Chained.MvxChainedSourceBinding

CreateLeafBinding() защищенный Метод

protected CreateLeafBinding ( object source, MvxPropertyToken propertyToken ) : IMvxSourceBinding
source object
propertyToken MvxPropertyToken
Результат IMvxSourceBinding

FindPropertyInfo() защищенный Метод

protected FindPropertyInfo ( object source, string propertyName = "Item" ) : PropertyInfo
source object
propertyName string
Результат System.Reflection.PropertyInfo

TryCreateBinding() публичный Метод

public TryCreateBinding ( object source, MvxPropertyToken currentToken, List remainingTokens, IMvxSourceBinding &result ) : bool
source object
currentToken MvxPropertyToken
remainingTokens List
result IMvxSourceBinding
Результат bool