C# Class PostSharp.NotifyPropertyChanged.NotifyObservedCollectionChangedAttribute

Inheritance: InstanceLevelAspect
Afficher le fichier Open project: robertream/PostSharp.NotifyPropertyChanged

Méthodes publiques

Свойство Type Description
ObservedCollectionHandlers NotifyCollectionChangedEventHandler>.Dictionary
ObservedCollections string[]

Méthodes publiques

Méthode Description
CollectionHandlerForProperty ( string propertyName ) : NotifyCollectionChangedEventHandler
CompileTimeInitialize ( Type type, AspectInfo aspectInfo ) : void
ObservedCollectionProperties ( Type target ) : IEnumerable
RuntimeInitializeInstance ( ) : void

Private Methods

Méthode Description
OnObservedCollectionPropertySet ( LocationInterceptionArgs args ) : void

Method Details

CollectionHandlerForProperty() public méthode

public CollectionHandlerForProperty ( string propertyName ) : NotifyCollectionChangedEventHandler
propertyName string
Résultat NotifyCollectionChangedEventHandler

CompileTimeInitialize() public méthode

public CompileTimeInitialize ( Type type, AspectInfo aspectInfo ) : void
type System.Type
aspectInfo AspectInfo
Résultat void

ObservedCollectionProperties() public méthode

public ObservedCollectionProperties ( Type target ) : IEnumerable
target System.Type
Résultat IEnumerable

RuntimeInitializeInstance() public méthode

public RuntimeInitializeInstance ( ) : void
Résultat void

Property Details

ObservedCollectionHandlers public_oe property

public Dictionary ObservedCollectionHandlers
Résultat NotifyCollectionChangedEventHandler>.Dictionary

ObservedCollections public_oe property

public string[] ObservedCollections
Résultat string[]