C# Класс NCop.Mixins.Weaving.MixinsTypeDefinition

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

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

Свойство Тип Описание
mixinsMap ITypeMapCollection
typeDefinitions IFieldBuilderDefinition>.IDictionary

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

Метод Описание
GetFieldBuilder ( Type type ) : FieldBuilder
Initialize ( ) : ITypeDefinition
MixinsTypeDefinition ( Type mixinsType, ITypeMapCollection mixinsMap ) : System

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

Метод Описание
CreateTypeBuilder ( ) : void
CreateTypeDefinitions ( ) : void

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

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

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

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

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

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

public GetFieldBuilder ( Type type ) : FieldBuilder
type System.Type
Результат System.Reflection.Emit.FieldBuilder

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

public Initialize ( ) : ITypeDefinition
Результат ITypeDefinition

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

public MixinsTypeDefinition ( Type mixinsType, ITypeMapCollection mixinsMap ) : System
mixinsType System.Type
mixinsMap ITypeMapCollection
Результат System

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

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

protected ITypeMapCollection mixinsMap
Результат ITypeMapCollection

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

protected IDictionary typeDefinitions
Результат IFieldBuilderDefinition>.IDictionary