C# (CSharp) Endjin.Assembly.ChangeDetection.Query.UsageQueries Namespace

Classes

Name Description
UsageQueryAggregator
WhoAccessesField
WhoDerivesFromType
WhoHasFieldOfType
WhoImplementsInterface
WhoReferencesAssembly
WhoUsesMethod
WhoUsesStringConstant Search for the ldstr opcode which loads a string constant and check if the string constant matches the search string.
WhoUsesType Search for users of type - as base type - as base interface - as generic argument to base type or base interface - as field type (including type used as generic argument) .e.g Func<type> myField - as return type of method (including type used as generic argument) - as parameter of a method (including type used as generic argument) - as type argument to a generic function call ( xxx.CallFunc<type>(...) ) - who calls type methods - who accesses type fields - as local variable type - casts to this type - calls typeof(type)