IncompatibleSignatureFrequency
: Dictionary< string, int >
[Get] |
Stores the frequency of method signatures that were incompatible. Key is signatures in the form: [#][ReturnTypeId]![TypeId]:[FrequencyOfType],[TypeId]:[FrequencyOfType]. The # at the beginning indicates a static method. Value is the number of times this signature was encountered in the last extraction process.
Signature
Dictionary<string, int> Meta.Conduit.Editor.IAssemblyMiner.IncompatibleSignatureFrequency |
SignatureFrequency
: Dictionary< string, int >
[Get] |
Stores the frequency of method signatures. Key is signatures in the form: [ReturnTypeId]-[TypeId]:[FrequencyOfType],[TypeId]:[FrequencyOfType]. Value is the number of times this signature was encountered in the last extraction process.
Signature
Dictionary<string, int> Meta.Conduit.Editor.IAssemblyMiner.SignatureFrequency |
ExtractActions
(
assembly
)
|
This method extracts all the marked actions (methods) in the specified assembly.
Signature
List<ManifestAction> Meta.Conduit.Editor.IAssemblyMiner.ExtractActions(IConduitAssembly assembly) Parameters assembly: IConduitAssembly
The assembly to process.
Returns List< ManifestAction >
List of actions extracted.
|
ExtractEntities
(
assembly
)
|
Extracts all entities from the assembly. Entities represent the types used as parameters (such as Enums) of our methods.
Signature
List<ManifestEntity> Meta.Conduit.Editor.IAssemblyMiner.ExtractEntities(IConduitAssembly assembly) Parameters assembly: IConduitAssembly
The assembly to process.
Returns List< ManifestEntity >
The list of entities extracted.
|
ExtractErrorHandlers
(
assembly
)
|
This method extracts all the marked error handlers (methods) in the specified assembly.
Signature
List<ManifestErrorHandler> Meta.Conduit.Editor.IAssemblyMiner.ExtractErrorHandlers(IConduitAssembly assembly) Parameters assembly: IConduitAssembly
The assembly to process.
Returns List< ManifestErrorHandler >
List of actions extracted.
|
Initialize
()
|
Initializes the miner for a new extraction and resets statistics. Must be called before extracting entities or actions for a new extraction operation. Note: Call this only once when making multiple calls to ExtractEntities and ExtractActions from different assemblies that are part of the same manifest.
Signature
void Meta.Conduit.Editor.IAssemblyMiner.Initialize() Returns void |