C# Класс Endjin.Assembly.ChangeDetection.Diff.AssemblyDiffer

Показать файл Открыть проект

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

Метод Описание
AssemblyDiffer ( AssemblyDefinition v1, AssemblyDefinition v2 ) : System
AssemblyDiffer ( string assemblyFileV1, string assemblyFileV2 ) : System

Initializes a new instance of the AssemblyDiffer class.

GenerateTypeDiff ( QueryAggregator queries ) : AssemblyDiffCollection

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

Метод Описание
DiffTypes ( List typesV1, List typesV2, QueryAggregator queries ) : void
GetTypeByDefinition ( Mono.Cecil.TypeDefinition search, List types ) : Mono.Cecil.TypeDefinition
OnAddedType ( Mono.Cecil.TypeDefinition type ) : void
OnRemovedType ( Mono.Cecil.TypeDefinition type ) : void
ShallowTypeComapare ( Mono.Cecil.TypeDefinition v1, Mono.Cecil.TypeDefinition v2 ) : bool

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

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

public AssemblyDiffer ( AssemblyDefinition v1, AssemblyDefinition v2 ) : System
v1 Mono.Cecil.AssemblyDefinition
v2 Mono.Cecil.AssemblyDefinition
Результат System

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

Initializes a new instance of the AssemblyDiffer class.
public AssemblyDiffer ( string assemblyFileV1, string assemblyFileV2 ) : System
assemblyFileV1 string The assembly file v1.
assemblyFileV2 string The assembly file v2.
Результат System

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

public GenerateTypeDiff ( QueryAggregator queries ) : AssemblyDiffCollection
queries Endjin.Assembly.ChangeDetection.Query.QueryAggregator
Результат AssemblyDiffCollection