public void Validate()
 {
     if (ConfigurationUid == Guid.Empty)
     {
         throw new TempException();
     }
     ProfilingTargetSettings.Validate();
     FrameworksSettings.Validate();
     ProfilingTypesSettings.Validate();
 }
        public ConfigurationSettings Clone()
        {
            ProfilingTargetSettings         profilingTargetSettings = (ProfilingTargetSettings)ProfilingTargetSettings.Clone();
            FrameworkSettingsCollection     frameworksSettings      = FrameworksSettings.Clone();
            ProfilingTypeSettingsCollection profilingTypesSettings  = ProfilingTypesSettings.Clone();
            GatewaySettings gatewaySettings = (GatewaySettings)GatewaySettings.Clone();

            ConfigurationSettings settings = new ConfigurationSettings(ConfigurationUid, profilingTargetSettings,
                                                                       frameworksSettings, profilingTypesSettings, gatewaySettings);

            return(settings);
        }
Пример #3
0
 public override void Validate()
 {
     FrameworksSettings.Validate();
     ProfilingTypesSettings.Validate();
     GatewaySettings.Validate();
 }