internal WellKnownServiceTypeEntry[] GetRegisteredWellKnownServiceTypes()
{
WellKnownServiceTypeEntry[] entries =
new WellKnownServiceTypeEntry[_wellKnownExportInfo.Count];
int co = 0;
foreach (DictionaryEntry dictEntry in _wellKnownExportInfo)
{
WellKnownServiceTypeEntry entry = (WellKnownServiceTypeEntry)dictEntry.Value;
WellKnownServiceTypeEntry wkste =
new WellKnownServiceTypeEntry(
entry.TypeName, entry.AssemblyName,
entry.ObjectUri, entry.Mode);
wkste.ContextAttributes = entry.ContextAttributes;
entries[co++] = wkste;
}
return entries;
} // GetRegisteredWellKnownServiceTypes