Class IisCompilationSettings
- Namespace
- CENTREL.XIA.Configuration.Types
- Assembly
- CENTREL.XIA.Configuration.Types.dll
Represents the IIS compilation settings.
public class IisCompilationSettings : BypassSection
- Inheritance
-
IisCompilationSettings
- Inherited Members
Constructors
IisCompilationSettings()
Intializes a new instance of the CENTREL.XIA.Configuration.Types.IisCompilationSettings class.
public IisCompilationSettings()
Properties
Assemblies
Gets or sets the assemblies used during the compilation of an ASP.NET resource.
public SerializableStringCollection Assemblies { get; set; }
Property Value
- SerializableStringCollection
BatchCompilations
Gets or sets whether to batch compilations.
public BooleanOption BatchCompilations { get; set; }
Property Value
BatchTimeout
Gets or sets the batch timeout.
public SerializableTimeSpan BatchTimeout { get; set; }
Property Value
- SerializableTimeSpan
CodeSubdirectories
Gets or sets the code subdirectories.
public SerializableStringCollection CodeSubdirectories { get; set; }
Property Value
- SerializableStringCollection
Debug
Gets or sets whether debug is enabled.
public BooleanOption Debug { get; set; }
Property Value
DefaultLanguage
Gets or sets the default language.
public string DefaultLanguage { get; set; }
Property Value
EnablePrefetch
Gets or sets whether prefetch is enabled.
public BooleanOption EnablePrefetch { get; set; }
Property Value
EnableProfilingOptimizations
Gets or sets the profiling optimizations to enable.
public string EnableProfilingOptimizations { get; set; }
Property Value
ExplicitCompileOption
Gets or sets whether to enable the VB.NET explicit compile option.
public BooleanOption ExplicitCompileOption { get; set; }
Property Value
MaximumBatchGeneratedFileSize
Gets or sets the maximum batch generated file size in kilobytes.
public int MaximumBatchGeneratedFileSize { get; set; }
Property Value
MaximumBatchSize
Gets or sets the maximum batch size.
public int MaximumBatchSize { get; set; }
Property Value
MaximumRecompiles
Gets or sets the number of recompiles before the application restarts.
public int MaximumRecompiles { get; set; }
Property Value
OptimizeCompilations
Gets or sets whether to optimize compilations.
public BooleanOption OptimizeCompilations { get; set; }
Property Value
StrictCompileOption
Gets or sets whether to enable the VB.NET strict compile option.
public BooleanOption StrictCompileOption { get; set; }
Property Value
TemporaryDirectory
Gets or sets the temporary directory.
public string TemporaryDirectory { get; set; }
Property Value
UrlLinePragmas
Gets or sets whether the compiler should use URLs rather than physical paths.
public BooleanOption UrlLinePragmas { get; set; }
Property Value
Methods
FromXml(string)
Returns a CENTREL.XIA.Configuration.Types.IisCompilationSettings class from the specified Xml.
public static IisCompilationSettings FromXml(string xml)
Parameters
xml
stringThe XML representation of the CENTREL.XIA.Configuration.Types.IisCompilationSettings object
Returns
- IisCompilationSettings
A CENTREL.XIA.Configuration.Types.IisCompilationSettings class from the specified Xml.
ToString()
Returns the compilation settings as a human readable string.
public override string ToString()
Returns
- string
The compilation settings as a human readable string.