Performance Counter Type Constants indicate the type of
process whose performance has been measured. For time duration, the unit
of measure for time is in milliseconds.
PerfCounter_Duration_Document_Save
(0) – The time it takes to save to a file by calling the
Save method in any interface;or
the time it takes to get the entire text of a document using the GetEdiString
method.
PerfCounter_Duration_Document_Load
(1) – The time it takes to load a document using the LoadEdi method
of the ediDocument interface.
PerfCounter_Duration_SEF_Import
(2) – The time it takes to import a single Standard Exchange Format
(SEF) file.
PerfCounter_Duration_StdRef_Import
(3) – The time it takes to import a single published standard version
from the internal standard reference library.
PerfCounter_Duration_GuideLines_Import
(4) – The time it take to import all the implementation guidelines.
PerfCounter_Duration_GuideLines_Read_Codes
(5) – The time it takes to import the codes from the implementation
guidelines.
PerfCounter_Count_Warnings
(6) – Counts the number of warnings and errors generated.
PerfCounter_Count_Data_Segments
(7) – Counts the number of data segments encountered when translating the
document.
PerfCounter_Duration_Transaction_Set_Import
(8) – The time it takes to import a single transaction set/message .
The GetPerformanceCounter method of the ediPerformance
interface gets the performance counter of the process described by the constant.