CK.Plugins.ObjectExplorer.ViewModels.LogViewModels.VMLogEventConfig.CreateFrom C# (CSharp) Method

CreateFrom() public static method

public static CreateFrom ( VMLogServiceConfig holder, ILogEventConfig e ) : VMLogEventConfig
holder VMLogServiceConfig
e ILogEventConfig
return VMLogEventConfig
        public static VMLogEventConfig CreateFrom( VMLogServiceConfig holder, ILogEventConfig e )
        {
            VMLogEventConfig result = new VMLogEventConfig( holder, e.Name, e.LogOptions, false );
            result._doLog = e.DoLog;
            foreach( ILogParameterInfo p in e.Parameters )
                result._parameters.Add( new LogParameterInfo( p.ParameterName, p.ParameterType ) );
            return result;
        }

Same methods

VMLogEventConfig::CreateFrom ( VMLogServiceConfig holder, ISimpleEventInfo e ) : VMLogEventConfig