C# Class MvvmCross.Platform.IoC.MvxPropertyInjector

Inheritance: IMvxPropertyInjector
Afficher le fichier Open project: MvvmCross/MvvmCross Class Usage Examples

Méthodes publiques

Méthode Description
Inject ( object target, IMvxPropertyInjectorOptions options = null ) : void

Méthodes protégées

Méthode Description
FindInjectableProperties ( Type type, IMvxPropertyInjectorOptions options ) : IEnumerable
InjectProperty ( object toReturn, PropertyInfo injectableProperty, IMvxPropertyInjectorOptions options ) : void

Method Details

FindInjectableProperties() protected méthode

protected FindInjectableProperties ( Type type, IMvxPropertyInjectorOptions options ) : IEnumerable
type System.Type
options IMvxPropertyInjectorOptions
Résultat IEnumerable

Inject() public méthode

public Inject ( object target, IMvxPropertyInjectorOptions options = null ) : void
target object
options IMvxPropertyInjectorOptions
Résultat void

InjectProperty() protected méthode

protected InjectProperty ( object toReturn, PropertyInfo injectableProperty, IMvxPropertyInjectorOptions options ) : void
toReturn object
injectableProperty System.Reflection.PropertyInfo
options IMvxPropertyInjectorOptions
Résultat void