C# Class DependencyPropertyWeaver.AssemblyWeaverBase

Afficher le fichier Open project: bling/dependencypropertyweaver

Méthodes publiques

Méthode Description
Weave ( string typePatternMatch, string attributePatternMatch ) : void

Méthodes protégées

Méthode Description
AssemblyWeaverBase ( Assembly assembly, AssemblyDefinition definition ) : System
GetStaticCtor ( Mono.Cecil.TypeDefinition type ) : Mono.Cecil.MethodDefinition
GetStaticDependencyPropertyField ( Mono.Cecil.TypeDefinition type, string propertyName ) : FieldReference

Method Details

AssemblyWeaverBase() protected méthode

protected AssemblyWeaverBase ( Assembly assembly, AssemblyDefinition definition ) : System
assembly System.Reflection.Assembly
definition Mono.Cecil.AssemblyDefinition
Résultat System

GetStaticCtor() protected méthode

protected GetStaticCtor ( Mono.Cecil.TypeDefinition type ) : Mono.Cecil.MethodDefinition
type Mono.Cecil.TypeDefinition
Résultat Mono.Cecil.MethodDefinition

GetStaticDependencyPropertyField() protected static méthode

protected static GetStaticDependencyPropertyField ( Mono.Cecil.TypeDefinition type, string propertyName ) : FieldReference
type Mono.Cecil.TypeDefinition
propertyName string
Résultat Mono.Cecil.FieldReference

Weave() public abstract méthode

public abstract Weave ( string typePatternMatch, string attributePatternMatch ) : void
typePatternMatch string
attributePatternMatch string
Résultat void