C# Класс NCop.Aspects.Weaving.AbstractPropertyBindingWeaver

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

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

Свойство Тип Описание
aspectWeavingSettings IAspectWeavingSettings
bindingCounter int
bindingSettings BindingSettings
callingConventions CallingConventions
ctorAttributes MethodAttributes
fieldBuilder System.Reflection.Emit.FieldBuilder
getMethodScopeWeaver IMethodScopeWeaver
methodAttrs MethodAttributes
property System.Reflection.PropertyInfo
setMethodScopeWeaver IMethodScopeWeaver
singletonFieldAttributes FieldAttributes
typeBuilder System.Reflection.Emit.TypeBuilder

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

Метод Описание
Weave ( ) : FieldInfo

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

Метод Описание
ResolveParameterTypes ( bool set = false ) : MethodParameters
WeaveConstructors ( ) : void
WeaveGetValueMethod ( ) : void
WeaveSetValueMethod ( ) : void
WeaveTypeBuilder ( ) : void

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

Метод Описание
AbstractPropertyBindingWeaver ( PropertyInfo property, BindingSettings bindingSettings, IAspectWeavingSettings aspectWeavingSettings, IMethodScopeWeaver getMethodScopeWeaver = null, IMethodScopeWeaver setMethodScopeWeaver = null ) : System

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

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

protected ResolveParameterTypes ( bool set = false ) : MethodParameters
set bool
Результат MethodParameters

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

public Weave ( ) : FieldInfo
Результат System.Reflection.FieldInfo

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

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

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

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

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

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

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

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

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

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

protected IAspectWeavingSettings aspectWeavingSettings
Результат IAspectWeavingSettings

bindingCounter защищенное статическое свойство

protected static int bindingCounter
Результат int

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

protected BindingSettings,NCop.Aspects.Weaving bindingSettings
Результат BindingSettings

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

protected CallingConventions callingConventions
Результат CallingConventions

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

protected MethodAttributes ctorAttributes
Результат MethodAttributes

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

protected FieldBuilder,System.Reflection.Emit fieldBuilder
Результат System.Reflection.Emit.FieldBuilder

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

protected IMethodScopeWeaver getMethodScopeWeaver
Результат IMethodScopeWeaver

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

protected MethodAttributes methodAttrs
Результат MethodAttributes

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

protected PropertyInfo,System.Reflection property
Результат System.Reflection.PropertyInfo

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

protected IMethodScopeWeaver setMethodScopeWeaver
Результат IMethodScopeWeaver

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

protected FieldAttributes singletonFieldAttributes
Результат FieldAttributes

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

protected TypeBuilder,System.Reflection.Emit typeBuilder
Результат System.Reflection.Emit.TypeBuilder