C# Class Endjin.Assembly.ChangeDetection.Query.UsageQueries.WhoImplementsInterface

Inheritance: UsageVisitor
Datei anzeigen Open project: endjin/Endjin.Assembly.ChangeDetection

Public Methods

Method Description
VisitType ( Mono.Cecil.TypeDefinition type ) : void
WhoImplementsInterface ( UsageQueryAggregator aggreator, List interfaces ) : System
WhoImplementsInterface ( UsageQueryAggregator aggregator, Mono.Cecil.TypeDefinition itf ) : System

Private Methods

Method Description
IsMatchingInterface ( TypeReference itf, Mono.Cecil.TypeDefinition &searchItf ) : bool

Method Details

VisitType() public method

public VisitType ( Mono.Cecil.TypeDefinition type ) : void
type Mono.Cecil.TypeDefinition
return void

WhoImplementsInterface() public method

public WhoImplementsInterface ( UsageQueryAggregator aggreator, List interfaces ) : System
aggreator UsageQueryAggregator
interfaces List
return System

WhoImplementsInterface() public method

public WhoImplementsInterface ( UsageQueryAggregator aggregator, Mono.Cecil.TypeDefinition itf ) : System
aggregator UsageQueryAggregator
itf Mono.Cecil.TypeDefinition
return System