C# Class MvvmCross.Binding.Bindings.Source.Chained.MvxChainedSourceBinding

Inheritance: MvxPropertyInfoSourceBinding
Afficher le fichier Open project: MvvmCross/MvvmCross

Private Properties

Свойство Type Description
ChildSourceBindingChanged void

Méthodes publiques

Méthode Description
GetValue ( ) : object
SetValue ( object value ) : void

Méthodes protégées

Méthode Description
Dispose ( bool isDisposing ) : void
MvxChainedSourceBinding ( object source, PropertyInfo propertyInfo, IList childTokens ) : System
OnBoundPropertyChanged ( ) : void
PropertyIndexParameters ( ) : object[]
UpdateChildBinding ( ) : void

Private Methods

Méthode Description
ChildSourceBindingChanged ( object sender, EventArgs e ) : void

Method Details

Dispose() protected méthode

protected Dispose ( bool isDisposing ) : void
isDisposing bool
Résultat void

GetValue() public méthode

public GetValue ( ) : object
Résultat object

MvxChainedSourceBinding() protected méthode

protected MvxChainedSourceBinding ( object source, PropertyInfo propertyInfo, IList childTokens ) : System
source object
propertyInfo System.Reflection.PropertyInfo
childTokens IList
Résultat System

OnBoundPropertyChanged() protected méthode

protected OnBoundPropertyChanged ( ) : void
Résultat void

PropertyIndexParameters() protected abstract méthode

protected abstract PropertyIndexParameters ( ) : object[]
Résultat object[]

SetValue() public méthode

public SetValue ( object value ) : void
value object
Résultat void

UpdateChildBinding() protected méthode

protected UpdateChildBinding ( ) : void
Résultat void