ConduitStatistics
(
persistenceLayer
)
|
Signature
Meta.Conduit.Editor.ConduitStatistics.ConduitStatistics(IPersistenceLayer persistenceLayer) Parameters persistenceLayer: IPersistenceLayer |
Id
: Guid
[Get][Set] |
A randomly generated ID representing at telemetry report.
Signature
Guid Meta.Conduit.Editor.ConduitStatistics.Id |
IncompatibleSignatureFrequency
: Dictionary< string, int >
[Get] |
Similar to SignatureFrequency but for incompatible methods.
Signature
Dictionary<string, int> Meta.Conduit.Editor.ConduitStatistics.IncompatibleSignatureFrequency |
SignatureFrequency
: Dictionary< string, int >
[Get] |
Holds 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.ConduitStatistics.SignatureFrequency |
SuccessfulGenerations
: int
[Get][Set] |
Number of successful generations since last reset.
Signature
int Meta.Conduit.Editor.ConduitStatistics.SuccessfulGenerations |
AddFrequencies
(
sourceFrequencies
)
|
Adds the supplied frequencies to the current collection.
Signature
void Meta.Conduit.Editor.ConduitStatistics.AddFrequencies(Dictionary< string, int > sourceFrequencies) Parameters sourceFrequencies: Dictionary< string, int >
The frequencies to add.
Returns void |
AddIncompatibleFrequencies
(
sourceFrequencies
)
|
Adds the supplied incompatible method frequencies to the current collection.
Signature
void Meta.Conduit.Editor.ConduitStatistics.AddIncompatibleFrequencies(Dictionary< string, int > sourceFrequencies) Parameters sourceFrequencies: Dictionary< string, int >
The frequencies to add.
Returns void |
Load
()
|
Loads the statistics from local storage.
Signature
void Meta.Conduit.Editor.ConduitStatistics.Load() Returns void |
Persist
()
|
Persists the statistics to local storage.
Signature
void Meta.Conduit.Editor.ConduitStatistics.Persist() Returns void |