C# Класс PostSharp.NotifyPropertyChanged.NotifyObservedCollectionChangedAttribute

Наследование: InstanceLevelAspect
Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
ObservedCollectionHandlers NotifyCollectionChangedEventHandler>.Dictionary
ObservedCollections string[]

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

Метод Описание
CollectionHandlerForProperty ( string propertyName ) : NotifyCollectionChangedEventHandler
CompileTimeInitialize ( Type type, AspectInfo aspectInfo ) : void
ObservedCollectionProperties ( Type target ) : IEnumerable
RuntimeInitializeInstance ( ) : void

Приватные методы

Метод Описание
OnObservedCollectionPropertySet ( LocationInterceptionArgs args ) : void

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

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

public CollectionHandlerForProperty ( string propertyName ) : NotifyCollectionChangedEventHandler
propertyName string
Результат NotifyCollectionChangedEventHandler

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

public CompileTimeInitialize ( Type type, AspectInfo aspectInfo ) : void
type System.Type
aspectInfo AspectInfo
Результат void

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

public ObservedCollectionProperties ( Type target ) : IEnumerable
target System.Type
Результат IEnumerable

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

public RuntimeInitializeInstance ( ) : void
Результат void

Описание свойств

ObservedCollectionHandlers публичное свойство

public Dictionary ObservedCollectionHandlers
Результат NotifyCollectionChangedEventHandler>.Dictionary

ObservedCollections публичное свойство

public string[] ObservedCollections
Результат string[]