C# Class Castle.Components.DictionaryAdapter.OnDemandAttribute

Inheritance: Castle.Components.DictionaryAdapter.DictionaryBehaviorAttribute, IDictionaryPropertyGetter
Afficher le fichier Open project: Jarvin-Guan/CleanAOP

Méthodes publiques

Méthode Description
GetPropertyValue ( IDictionaryAdapter dictionaryAdapter, string key, object storedValue, PropertyDescriptor property, bool ifExists ) : object
OnDemandAttribute ( ) : System
OnDemandAttribute ( Type type ) : System
OnDemandAttribute ( object value ) : System

Private Methods

Méthode Description
GetInferredType ( IDictionaryAdapter dictionaryAdapter, PropertyDescriptor property, IValueInitializer &initializer ) : Type
IsAcceptedType ( Type type ) : bool

Method Details

GetPropertyValue() public méthode

public GetPropertyValue ( IDictionaryAdapter dictionaryAdapter, string key, object storedValue, PropertyDescriptor property, bool ifExists ) : object
dictionaryAdapter IDictionaryAdapter
key string
storedValue object
property PropertyDescriptor
ifExists bool
Résultat object

OnDemandAttribute() public méthode

public OnDemandAttribute ( ) : System
Résultat System

OnDemandAttribute() public méthode

public OnDemandAttribute ( Type type ) : System
type System.Type
Résultat System

OnDemandAttribute() public méthode

public OnDemandAttribute ( object value ) : System
value object
Résultat System