Property | Type | Description | |
---|---|---|---|
myIsVirtual | bool? |
Property | Type | Description | |
---|---|---|---|
AssignArrayBracketsToTypeName | string>.KeyValuePair | ||
CreateRegexFilterFromTypeName | string | ||
CreateRegularExpressionFromTypeString | |||
CreateReturnTypeFilter | void | ||
InitArgumentFilter | string>>.List | ||
IsArgumentMatch | bool | ||
IsNoEventMethod | bool | ||
Match | bool | ||
MatchArguments | bool | ||
MatchReturnType | bool | ||
PrependStarToFilter | string |
Method | Description | |
---|---|---|
GetMethods ( Mono.Cecil.TypeDefinition type ) : List |
||
GetSingleMethod ( Mono.Cecil.TypeDefinition type ) : Mono.Cecil.MethodDefinition | ||
MethodQuery ( ) : System |
Create a method query which matches every method
|
|
MethodQuery ( string methodQuery ) : System |
Create a new instance of a Query to match for specific methods for a given type. The query format can be a simple string like * // get everything public void Function(int firstArg, bool secondArg) // match specfic method public * *( * ) // match all public methods protected * *(* a) // match all protected methods with one parameter |
Method | Description | |
---|---|---|
MatchMethodModifiers ( Mono.Cecil.MethodDefinition method ) : bool | ||
SetModifierFilter ( |
Method | Description | |
---|---|---|
AssignArrayBracketsToTypeName ( string typeName, string argName ) : string>.KeyValuePair |
||
CreateRegexFilterFromTypeName ( string filterstr ) : string | ||
CreateRegularExpressionFromTypeString ( string newTypeName ) : |
||
CreateReturnTypeFilter ( |
||
InitArgumentFilter ( string argFilter ) : string>>.List |
||
IsArgumentMatch ( |
||
IsNoEventMethod ( Mono.Cecil.TypeDefinition type, Mono.Cecil.MethodDefinition method ) : bool | ||
Match ( Mono.Cecil.TypeDefinition type, Mono.Cecil.MethodDefinition method ) : bool | ||
MatchArguments ( Mono.Cecil.MethodDefinition method ) : bool | ||
MatchReturnType ( Mono.Cecil.MethodDefinition method ) : bool | ||
PrependStarToFilter ( string filterstr ) : string |
public GetMethods ( Mono.Cecil.TypeDefinition type ) : List |
||
type | Mono.Cecil.TypeDefinition | |
return | List |
public GetSingleMethod ( Mono.Cecil.TypeDefinition type ) : Mono.Cecil.MethodDefinition | ||
type | Mono.Cecil.TypeDefinition | |
return | Mono.Cecil.MethodDefinition |
protected MatchMethodModifiers ( Mono.Cecil.MethodDefinition method ) : bool | ||
method | Mono.Cecil.MethodDefinition | |
return | bool |
public MethodQuery ( string methodQuery ) : System | ||
methodQuery | string | The method query. |
return | System |
protected SetModifierFilter ( |
||
m | ||
return | void |