private void DumpPerfData()
{
Dictionary<string,Dictionary<string,double>> table = new Dictionary<string,Dictionary<string,double>>();
for (int ii = 0; ii < m_performanceData.Count; ii++)
{
PerfData data = m_performanceData[ii];
IndexPerfData(data, table, data.Transport, data.SecurityMode, data.SecurityPolicy, data.Encoding);
}
DumpTable(table, "Transport");
table.Clear();
for (int ii = 0; ii < m_performanceData.Count; ii++)
{
PerfData data = m_performanceData[ii];
IndexPerfData(data, table, data.SecurityMode, data.Transport, data.SecurityPolicy, data.Encoding);
}
DumpTable(table, "SecurityMode");
table.Clear();
for (int ii = 0; ii < m_performanceData.Count; ii++)
{
PerfData data = m_performanceData[ii];
IndexPerfData(data, table, data.SecurityPolicy, data.Transport, data.SecurityMode, data.Encoding);
}
DumpTable(table, "SecurityPolicy");
table.Clear();
for (int ii = 0; ii < m_performanceData.Count; ii++)
{
PerfData data = m_performanceData[ii];
IndexPerfData(data, table, data.Encoding, data.Transport, data.SecurityMode, data.SecurityPolicy);
}
DumpTable(table, "Encoding");
}