C# Класс Obfuscar.AssemblyCache

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

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

Метод Описание
AssemblyCache ( Project project ) : System
GetTypeDefinition ( TypeReference type ) : Mono.Cecil.TypeDefinition
Resolve ( Mono.Cecil.AssemblyNameReference name ) : AssemblyDefinition
Resolve ( Mono.Cecil.AssemblyNameReference name, ReaderParameters parameters ) : AssemblyDefinition
Resolve ( string fullName ) : AssemblyDefinition
Resolve ( string fullName, ReaderParameters parameters ) : AssemblyDefinition

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

Метод Описание
MatchAssemblyName ( string file, Mono.Cecil.AssemblyNameReference name ) : bool
Register ( AssemblyDefinition definition ) : void
SelfResolve ( Mono.Cecil.AssemblyNameReference name ) : AssemblyDefinition

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

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

public AssemblyCache ( Project project ) : System
project Project
Результат System

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

public GetTypeDefinition ( TypeReference type ) : Mono.Cecil.TypeDefinition
type Mono.Cecil.TypeReference
Результат Mono.Cecil.TypeDefinition

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

public Resolve ( Mono.Cecil.AssemblyNameReference name ) : AssemblyDefinition
name Mono.Cecil.AssemblyNameReference
Результат Mono.Cecil.AssemblyDefinition

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

public Resolve ( Mono.Cecil.AssemblyNameReference name, ReaderParameters parameters ) : AssemblyDefinition
name Mono.Cecil.AssemblyNameReference
parameters ReaderParameters
Результат Mono.Cecil.AssemblyDefinition

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

public Resolve ( string fullName ) : AssemblyDefinition
fullName string
Результат Mono.Cecil.AssemblyDefinition

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

public Resolve ( string fullName, ReaderParameters parameters ) : AssemblyDefinition
fullName string
parameters ReaderParameters
Результат Mono.Cecil.AssemblyDefinition