C# Class NCop.Aspects.Weaving.AbstractMethodBindingWeaver

Inheritance: IBindingWeaver, IBindingTypeReflector
Afficher le fichier Open project: sagifogel/NCop

Protected Properties

Свойство Type Description
aspectWeavingSettings IAspectWeavingSettings
bindingCounter int
bindingSettings BindingSettings
callingConventions CallingConventions
ctorAttributes MethodAttributes
fieldBuilder System.Reflection.Emit.FieldBuilder
methodAttr MethodAttributes
methodScopeWeaver IMethodScopeWeaver
singletonFieldAttributes FieldAttributes
typeBuilder System.Reflection.Emit.TypeBuilder

Méthodes publiques

Méthode Description
Weave ( ) : FieldInfo

Méthodes protégées

Méthode Description
ResolveParameterTypes ( ) : MethodParameters
WeaveConstructors ( ) : void
WeaveInvokeMethod ( ) : void
WeaveProceedMethod ( ) : void
WeaveTypeBuilder ( ) : void

Private Methods

Méthode Description
AbstractMethodBindingWeaver ( MethodInfo method, BindingSettings bindingSettings, IAspectWeavingSettings aspectWeavingSettings, IMethodScopeWeaver methodScopeWeaver ) : System

Method Details

ResolveParameterTypes() protected méthode

protected ResolveParameterTypes ( ) : MethodParameters
Résultat MethodParameters

Weave() public méthode

public Weave ( ) : FieldInfo
Résultat System.Reflection.FieldInfo

WeaveConstructors() protected méthode

protected WeaveConstructors ( ) : void
Résultat void

WeaveInvokeMethod() protected méthode

protected WeaveInvokeMethod ( ) : void
Résultat void

WeaveProceedMethod() protected méthode

protected WeaveProceedMethod ( ) : void
Résultat void

WeaveTypeBuilder() protected méthode

protected WeaveTypeBuilder ( ) : void
Résultat void

Property Details

aspectWeavingSettings protected_oe property

protected IAspectWeavingSettings aspectWeavingSettings
Résultat IAspectWeavingSettings

bindingCounter protected_oe static_oe property

protected static int bindingCounter
Résultat int

bindingSettings protected_oe property

protected BindingSettings,NCop.Aspects.Weaving bindingSettings
Résultat BindingSettings

callingConventions protected_oe property

protected CallingConventions callingConventions
Résultat CallingConventions

ctorAttributes protected_oe property

protected MethodAttributes ctorAttributes
Résultat MethodAttributes

fieldBuilder protected_oe property

protected FieldBuilder,System.Reflection.Emit fieldBuilder
Résultat System.Reflection.Emit.FieldBuilder

methodAttr protected_oe property

protected MethodAttributes methodAttr
Résultat MethodAttributes

methodScopeWeaver protected_oe property

protected IMethodScopeWeaver methodScopeWeaver
Résultat IMethodScopeWeaver

singletonFieldAttributes protected_oe property

protected FieldAttributes singletonFieldAttributes
Résultat FieldAttributes

typeBuilder protected_oe property

protected TypeBuilder,System.Reflection.Emit typeBuilder
Résultat System.Reflection.Emit.TypeBuilder