C# Класс NCop.Composite.Weaving.CompositeTypeDefinition

Наследование: NCop.Mixins.Weaving.MixinsTypeDefinition, IAspectTypeDefinition
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
compositeMemberCollection ICompositeMemberCollection
eventTypeDefinitions EventBrokerFieldTypeDefinition>.IDictionary

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

Метод Описание
GetEventBrokerFielTypeDefinition ( EventInfo @event ) : EventBrokerFieldTypeDefinition
GetEventFieldBuilder ( string name, Type type ) : FieldBuilder

Защищенные методы

Метод Описание
CreateTypeDefinitions ( ) : void
RegisterEventTypeDefinitions ( ) : void
RegisterMixinsTypeDefinition ( List typeDefinitionsActions ) : void

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

Метод Описание
CompositeTypeDefinition ( Type mixinsType, ITypeMapCollection mixinsMap, ICompositeMemberCollection compositeMemberCollection ) : System
CreateTypeDefinitions ( List typeDefinitionsActions ) : void
GetEventBrokerFielTypeDefinition ( string name, bool>.Func predicate ) : EventBrokerFieldTypeDefinition

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

CreateTypeDefinitions() защищенный Метод

protected CreateTypeDefinitions ( ) : void
Результат void

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

public GetEventBrokerFielTypeDefinition ( EventInfo @event ) : EventBrokerFieldTypeDefinition
@event System.Reflection.EventInfo
Результат NCop.Aspects.Weaving.EventBrokerFieldTypeDefinition

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

public GetEventFieldBuilder ( string name, Type type ) : FieldBuilder
name string
type System.Type
Результат System.Reflection.Emit.FieldBuilder

RegisterEventTypeDefinitions() защищенный Метод

protected RegisterEventTypeDefinitions ( ) : void
Результат void

RegisterMixinsTypeDefinition() защищенный Метод

protected RegisterMixinsTypeDefinition ( List typeDefinitionsActions ) : void
typeDefinitionsActions List
Результат void

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

compositeMemberCollection защищенное свойство

protected ICompositeMemberCollection compositeMemberCollection
Результат ICompositeMemberCollection

eventTypeDefinitions защищенное свойство

protected IDictionary eventTypeDefinitions
Результат EventBrokerFieldTypeDefinition>.IDictionary