private static void ConfigureChannels(RemotingXmlConfigFileData configData, bool ensureSecurity)
{
RemotingServices.RegisterWellKnownChannels();
foreach (RemotingXmlConfigFileData.ChannelEntry entry in configData.ChannelEntries)
{
if (!entry.DelayLoad)
{
ChannelServices.RegisterChannel(CreateChannelFromConfigEntry(entry), ensureSecurity);
}
else
{
_delayLoadChannelConfigQueue.Enqueue(new DelayLoadClientChannelEntry(entry, ensureSecurity));
}
}
}