프로퍼티 | 타입 | 설명 | |
---|---|---|---|
ModuleRocks | System |
메소드 | 설명 | |
---|---|---|
AnyMemberReference ( this self, bool>.Func |
Check if any MemberReference, referenced by the current ModuleDefinition, satisfies the specified predicate. Cecil's GetMemberReferences method will allocate a new array each time it is called. This extension method will cache the IEnumerable, on the first use, to reduce memory consumption. |
|
AnyTypeReference ( this self, bool>.Func |
Check if any TypeReference, referenced by the current ModuleDefinition, satisfies the specified predicate. Cecil's GetTypeReferences method will allocate a new array each time it is called. This extension method will cache the IEnumerable, on the first use, to reduce memory consumption. |
|
GetAllTypes ( this self ) : IEnumerable |
Return an IEnumerable that allows a single loop (like a foreach) to traverse all types that are defined in a module.
|
|
LoadDebuggingSymbols ( this self ) : void |
Load, if available, the debugging symbols associated with the module. This first try to load a MDB file (symbols from the Mono:: runtime) and then, if not present and running on MS.NET, try to load a PDB file (symbols from MS runtime).
|
메소드 | 설명 | |
---|---|---|
ModuleRocks ( ) : System |
public static AnyMemberReference ( this self, bool>.Func |
||
self | this | The ModuleDefinition on which the extension method can be called. |
predicate | bool>.Func | The condition to execute on a provided MemberReference |
리턴 | bool |
public static AnyTypeReference ( this self, bool>.Func |
||
self | this | The ModuleDefinition on which the extension method can be called. |
predicate | bool>.Func | The condition to execute on a provided TypeReference |
리턴 | bool |
public static GetAllTypes ( this self ) : IEnumerable |
||
self | this | The ModuleDefinition on which the extension method can be called. |
리턴 | IEnumerable |
public static LoadDebuggingSymbols ( this self ) : void | ||
self | this | |
리턴 | void |