C# Класс Catel.Fody.CatelType

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

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

Метод Описание
CatelType ( Mono.Cecil.TypeDefinition typeDefinition ) : System
ExistPropertyDependencyBetween ( Mono.Cecil.PropertyDefinition dependentPropertyDefinition, Mono.Cecil.PropertyDefinition property ) : bool
GetDependentPropertiesFrom ( Mono.Cecil.PropertyDefinition property ) : IEnumerable

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

Метод Описание
DetermineCatelType ( ) : void
DetermineMappings ( ) : void
DetermineMethods ( ) : bool
DetermineProperties ( ) : List
DetermineTypes ( ) : void
FindMethodDefinition ( Mono.Cecil.TypeDefinition type, string methodName, string parameterNames, bool findGenericDefinition, Mono.Cecil.MethodDefinition &methodDefinition ) : bool
FindRegisterPropertyMethod ( Mono.Cecil.TypeDefinition typeDefinition, bool includeDefaultValue ) : MethodReference
RecursiveFindMethod ( Mono.Cecil.TypeDefinition typeDefinition, string methodName, string parameterNames = null, bool findGenericDefinition = false ) : MethodReference

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

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

public CatelType ( Mono.Cecil.TypeDefinition typeDefinition ) : System
typeDefinition Mono.Cecil.TypeDefinition
Результат System

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

public ExistPropertyDependencyBetween ( Mono.Cecil.PropertyDefinition dependentPropertyDefinition, Mono.Cecil.PropertyDefinition property ) : bool
dependentPropertyDefinition Mono.Cecil.PropertyDefinition
property Mono.Cecil.PropertyDefinition
Результат bool

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

public GetDependentPropertiesFrom ( Mono.Cecil.PropertyDefinition property ) : IEnumerable
property Mono.Cecil.PropertyDefinition
Результат IEnumerable