C# Class NCop.Composite.Weaving.CompositeEventWeaver

Inheritance: IEventWeaver, IEventTypeBuilder
Afficher le fichier Open project: sagifogel/NCop Class Usage Examples

Méthodes publiques

Méthode Description
CompositeEventWeaver ( ITypeDefinition typeDefinition, EventInfo @event ) : System
GetAddMethod ( ) : IMethodWeaver
GetEnumerator ( ) : IEnumerator
GetRaiseMethod ( ) : IMethodWeaver
GetRemoveMethod ( ) : IMethodWeaver
SetAddMethod ( MethodBuilder addMethod ) : void
SetAddMethodWeaver ( IMethodWeaver addMethodWeaver ) : void
SetRaiseMethodWeaver ( IMethodWeaver raiseMethodWeaver ) : void
SetRemoveMethod ( MethodBuilder removeMethod ) : void
SetRemoveMethodWeaver ( IMethodWeaver removeMethodWeaver ) : void

Private Methods

Méthode Description
IEnumerable ( ) : IEnumerator

Method Details

CompositeEventWeaver() public méthode

public CompositeEventWeaver ( ITypeDefinition typeDefinition, EventInfo @event ) : System
typeDefinition ITypeDefinition
@event System.Reflection.EventInfo
Résultat System

GetAddMethod() public méthode

public GetAddMethod ( ) : IMethodWeaver
Résultat IMethodWeaver

GetEnumerator() public méthode

public GetEnumerator ( ) : IEnumerator
Résultat IEnumerator

GetRaiseMethod() public méthode

public GetRaiseMethod ( ) : IMethodWeaver
Résultat IMethodWeaver

GetRemoveMethod() public méthode

public GetRemoveMethod ( ) : IMethodWeaver
Résultat IMethodWeaver

SetAddMethod() public méthode

public SetAddMethod ( MethodBuilder addMethod ) : void
addMethod System.Reflection.Emit.MethodBuilder
Résultat void

SetAddMethodWeaver() public méthode

public SetAddMethodWeaver ( IMethodWeaver addMethodWeaver ) : void
addMethodWeaver IMethodWeaver
Résultat void

SetRaiseMethodWeaver() public méthode

public SetRaiseMethodWeaver ( IMethodWeaver raiseMethodWeaver ) : void
raiseMethodWeaver IMethodWeaver
Résultat void

SetRemoveMethod() public méthode

public SetRemoveMethod ( MethodBuilder removeMethod ) : void
removeMethod System.Reflection.Emit.MethodBuilder
Résultat void

SetRemoveMethodWeaver() public méthode

public SetRemoveMethodWeaver ( IMethodWeaver removeMethodWeaver ) : void
removeMethodWeaver IMethodWeaver
Résultat void