C# Class NCop.Mixins.Weaving.MixinsTypeDefinition

Inheritance: ITypeDefinition, ITypeDefinitionIntilaizer
Afficher le fichier Open project: sagifogel/NCop

Protected Properties

Свойство Type Description
mixinsMap ITypeMapCollection
typeDefinitions IFieldBuilderDefinition>.IDictionary

Méthodes publiques

Méthode Description
GetFieldBuilder ( Type type ) : FieldBuilder
Initialize ( ) : ITypeDefinition
MixinsTypeDefinition ( Type mixinsType, ITypeMapCollection mixinsMap ) : System

Méthodes protégées

Méthode Description
CreateTypeBuilder ( ) : void
CreateTypeDefinitions ( ) : void

Method Details

CreateTypeBuilder() protected méthode

protected CreateTypeBuilder ( ) : void
Résultat void

CreateTypeDefinitions() protected méthode

protected CreateTypeDefinitions ( ) : void
Résultat void

GetFieldBuilder() public méthode

public GetFieldBuilder ( Type type ) : FieldBuilder
type System.Type
Résultat System.Reflection.Emit.FieldBuilder

Initialize() public méthode

public Initialize ( ) : ITypeDefinition
Résultat ITypeDefinition

MixinsTypeDefinition() public méthode

public MixinsTypeDefinition ( Type mixinsType, ITypeMapCollection mixinsMap ) : System
mixinsType System.Type
mixinsMap ITypeMapCollection
Résultat System

Property Details

mixinsMap protected_oe property

protected ITypeMapCollection mixinsMap
Résultat ITypeMapCollection

typeDefinitions protected_oe property

protected IDictionary typeDefinitions
Résultat IFieldBuilderDefinition>.IDictionary