C# Класс MassTransit.Util.AssemblyTypeCache

Caches assemblies and assembly types to avoid repeated assembly scanning
Показать файл Открыть проект

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

Метод Описание
Clear ( ) : void

Remove all cached assemblies, essentially forcing a reload of any new assembly scans

FailedAssemblies ( ) : IEnumerable
FindTypes ( Assembly assembly, TypeClassification classification, bool>.Func filter = null ) : Task>
FindTypes ( IEnumerable assemblies, TypeClassification classification, bool>.Func filter = null ) : Task>
FindTypes ( IEnumerable assemblies, bool>.Func filter = null ) : Task
ForAssembly ( Assembly assembly ) : Task
ThrowIfAnyTypeScanFailures ( ) : void

Use to assert that there were no failures in type scanning when trying to find the exported types from any Assembly

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

Clear() публичный статический Метод

Remove all cached assemblies, essentially forcing a reload of any new assembly scans
public static Clear ( ) : void
Результат void

FailedAssemblies() публичный статический Метод

public static FailedAssemblies ( ) : IEnumerable
Результат IEnumerable

FindTypes() публичный статический Метод

public static FindTypes ( Assembly assembly, TypeClassification classification, bool>.Func filter = null ) : Task>
assembly System.Reflection.Assembly
classification TypeClassification
filter bool>.Func
Результат Task>

FindTypes() публичный статический Метод

public static FindTypes ( IEnumerable assemblies, TypeClassification classification, bool>.Func filter = null ) : Task>
assemblies IEnumerable
classification TypeClassification
filter bool>.Func
Результат Task>

FindTypes() публичный статический Метод

public static FindTypes ( IEnumerable assemblies, bool>.Func filter = null ) : Task
assemblies IEnumerable
filter bool>.Func
Результат Task

ForAssembly() публичный статический Метод

public static ForAssembly ( Assembly assembly ) : Task
assembly System.Reflection.Assembly
Результат Task

ThrowIfAnyTypeScanFailures() публичный статический Метод

Use to assert that there were no failures in type scanning when trying to find the exported types from any Assembly
public static ThrowIfAnyTypeScanFailures ( ) : void
Результат void