C# Class Catel.Fody.CatelType

Afficher le fichier Open project: Catel/Catel.Fody Class Usage Examples

Méthodes publiques

Méthode Description
CatelType ( Mono.Cecil.TypeDefinition typeDefinition ) : System
ExistPropertyDependencyBetween ( Mono.Cecil.PropertyDefinition dependentPropertyDefinition, Mono.Cecil.PropertyDefinition property ) : bool
GetDependentPropertiesFrom ( Mono.Cecil.PropertyDefinition property ) : IEnumerable

Private Methods

Méthode Description
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

Method Details

CatelType() public méthode

public CatelType ( Mono.Cecil.TypeDefinition typeDefinition ) : System
typeDefinition Mono.Cecil.TypeDefinition
Résultat System

ExistPropertyDependencyBetween() public méthode

public ExistPropertyDependencyBetween ( Mono.Cecil.PropertyDefinition dependentPropertyDefinition, Mono.Cecil.PropertyDefinition property ) : bool
dependentPropertyDefinition Mono.Cecil.PropertyDefinition
property Mono.Cecil.PropertyDefinition
Résultat bool

GetDependentPropertiesFrom() public méthode

public GetDependentPropertiesFrom ( Mono.Cecil.PropertyDefinition property ) : IEnumerable
property Mono.Cecil.PropertyDefinition
Résultat IEnumerable