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
파일 보기 프로젝트 열기: endjin/Endjin.Assembly.ChangeDetection

공개 메소드들

메소드 설명
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