C# Класс DelegateHolderInjector, PropertyChanged

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
ConstructorDefinition MethodDefinition
MethodDefinition MethodDefinition
ModuleWeaver ModuleWeaver
OnPropertyChangedMethodReference MethodReference
PropertyNameField FieldDefinition
TargetField FieldDefinition
TargetTypeDefinition TypeDefinition
TypeDefinition TypeDefinition

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

Метод Описание
CreateConstructor ( ) : void
CreateFields ( TypeDefinition targetTypeDefinition ) : void
CreateOnPropChanged ( MethodReference onPropertyChangedMethodReference ) : void
InjectDelegateHolder ( ) : void

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

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

public CreateConstructor ( ) : void
Результат void

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

public CreateFields ( TypeDefinition targetTypeDefinition ) : void
targetTypeDefinition TypeDefinition
Результат void

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

public CreateOnPropChanged ( MethodReference onPropertyChangedMethodReference ) : void
onPropertyChangedMethodReference MethodReference
Результат void

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

public InjectDelegateHolder ( ) : void
Результат void

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

ConstructorDefinition публичное свойство

public MethodDefinition ConstructorDefinition
Результат MethodDefinition

MethodDefinition публичное свойство

public MethodDefinition MethodDefinition
Результат MethodDefinition

ModuleWeaver публичное свойство

public ModuleWeaver ModuleWeaver
Результат ModuleWeaver

OnPropertyChangedMethodReference публичное свойство

public MethodReference OnPropertyChangedMethodReference
Результат MethodReference

PropertyNameField публичное свойство

public FieldDefinition PropertyNameField
Результат FieldDefinition

TargetField публичное свойство

public FieldDefinition TargetField
Результат FieldDefinition

TargetTypeDefinition публичное свойство

public TypeDefinition TargetTypeDefinition
Результат TypeDefinition

TypeDefinition публичное свойство

public TypeDefinition TypeDefinition
Результат TypeDefinition