C# Класс Endjin.Assembly.ChangeDetection.Query.UsageQueries.WhoUsesStringConstant

Search for the ldstr opcode which loads a string constant and check if the string constant matches the search string.
Наследование: UsageVisitor
Показать файл Открыть проект

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

Метод Описание
VisitField ( FieldDefinition field ) : void
VisitMethodBody ( MethodBody body ) : void
WhoUsesStringConstant ( UsageQueryAggregator aggregator, string searchString ) : System
WhoUsesStringConstant ( UsageQueryAggregator aggregator, string searchString, bool bExactMatch ) : System
WhoUsesStringConstant ( UsageQueryAggregator aggregator, string searchString, bool bExactMatch, System.StringComparison compMode ) : System

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

Метод Описание
AddMatch ( Instruction ins, MethodBody body, string matchedString ) : void
IsMatch ( string value ) : bool

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

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

public VisitField ( FieldDefinition field ) : void
field Mono.Cecil.FieldDefinition
Результат void

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

public VisitMethodBody ( MethodBody body ) : void
body Mono.Cecil.Cil.MethodBody
Результат void

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

public WhoUsesStringConstant ( UsageQueryAggregator aggregator, string searchString ) : System
aggregator UsageQueryAggregator
searchString string
Результат System

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

public WhoUsesStringConstant ( UsageQueryAggregator aggregator, string searchString, bool bExactMatch ) : System
aggregator UsageQueryAggregator
searchString string
bExactMatch bool
Результат System

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

public WhoUsesStringConstant ( UsageQueryAggregator aggregator, string searchString, bool bExactMatch, System.StringComparison compMode ) : System
aggregator UsageQueryAggregator
searchString string
bExactMatch bool
compMode System.StringComparison
Результат System