CompilationSection, ROOT\WebAdministration

Class | Methods (9) | Properties (24) | Qualifiers (8) | Instances | Namespaces (2)
Samples: VB Script | C# | VB.Net | Search on:Microsoft

Description

Configures compilation settings for ASP.NET applications.

CompilationSection methods

CompilationSection has 9 methods (9 Derived)

NameOriginReturn
AddConfigurationSectionWithCollection
ClearConfigurationSectionWithCollection
GetConfigurationSectionWithCollection
GetAllowDefinitionConfigurationSection
GetAllowLocationConfigurationSection
RemoveConfigurationSectionWithCollection
RevertToParentConfigurationSection
SetAllowDefinitionConfigurationSection
SetAllowLocationConfigurationSection

CompilationSection properties

CompilationSection has 24 properties (21 Local, 3 Derived)

NameOriginCIMType
AssembliesCompilationSection13 [object:AssemblySettings]
AssemblyPostProcessorTypeCompilationSection8 [string]
BatchCompilationSection11 [boolean]
BatchTimeoutCompilationSection101 [DateTime]
BuildProvidersCompilationSection13 [object:BuildProviderSettings]
CodeSubDirectoriesCompilationSection13 [object:DirectorySettings]
DebugCompilationSection11 [boolean]
DefaultLanguageCompilationSection8 [string]
EnablePrefetchOptimizationCompilationSection11 [boolean]
ExplicitCompilationSection11 [boolean]
ExpressionBuildersCompilationSection13 [object:ExpressionBuilderSettings]
FolderLevelBuildProvidersCompilationSection13 [object:FolderLevelBuildProviderSettings]
key
Location
ConfigurationSection8 [string]
MaxBatchGeneratedFileSizeCompilationSection3 [sint32]
MaxBatchSizeCompilationSection3 [sint32]
NumRecompilesBeforeAppRestartCompilationSection3 [sint32]
OptimizeCompilationsCompilationSection11 [boolean]
key
Path
ConfigurationSection8 [string]
ProfileGuidedOptimizationsCompilationSection8 [string]
SectionInformationConfigurationSection13 [object:SectionInformation]
StrictCompilationSection11 [boolean]
TargetFrameworkCompilationSection8 [string]
TempDirectoryCompilationSection8 [string]
UrlLinePragmasCompilationSection11 [boolean]

Detailed description of CompilationSection methods

Derived methods (9) of CompilationSection class

Add method
Return
Parameters
NameCIMTypeIDINOUTQualifiers
CollectionNamestring0-{'In':True}
Elementobject:CollectionElement1-{'In':True}
bypass_getobjectTrue
Description'Adds an element to a collection in a configuration section.'
implementedTrue
Add method is in 69 classes of ROOT\WebAdministration and in 18 namespaces
Clear method
Return
Parameters
NameCIMTypeIDINOUTQualifiers
CollectionNamestring0-{'In':True}
bypass_getobjectTrue
Description'Clears all elements from a collection in a configuration section.'
implementedTrue
Clear method is in 69 classes of ROOT\WebAdministration and in 9 namespaces
Get method
Return
Parameters
NameCIMTypeIDINOUTQualifiers
CollectionNamestring0-{'In':True}
ElementIdentifierstring1-{'In':True}
Elementobject:CollectionElement2-{'Out':True}
bypass_getobjectTrue
Description'Retrieves a specified member of a collection from a configuration section.'
implementedTrue
Get method is in 69 classes of ROOT\WebAdministration and in 20 namespaces
GetAllowDefinition method
Return
Parameters
NameCIMTypeIDINOUTQualifiers
AllowDefinitionstring0-{'out':True}
bypass_getobjectTrue
Description'Retrieves a value which specifies the levels at which the configuration section can be set.'
implementedTrue
staticTrue
GetAllowDefinition method is in 116 classes of ROOT\WebAdministration and in 1 namespace
GetAllowLocation method
Return
Parameters
NameCIMTypeIDINOUTQualifiers
AllowLocationstring0-{'out':True}
bypass_getobjectTrue
Description'Retrieves the allowLocation attribute for a configuration section.'
implementedTrue
staticTrue
GetAllowLocation method is in 116 classes of ROOT\WebAdministration and in 1 namespace
Remove method
Return
Parameters
NameCIMTypeIDINOUTQualifiers
CollectionNamestring0-{'In':True}
Elementobject:CollectionElement1-{'In':True}
bypass_getobjectTrue
Description'Removes a specified element from a collection in a configuration section.'
implementedTrue
Remove method is in 69 classes of ROOT\WebAdministration and in 19 namespaces
RevertToParent method
Return
Parameters
NameCIMTypeIDINOUTQualifiers
PropertyNamestring0-{'OPTIONAL':True}
bypass_getobjectTrue
Description'Reverts configuration values in a section to those of its parent section.'
implementedTrue
RevertToParent method is in 120 classes of ROOT\WebAdministration and in 1 namespace
SetAllowDefinition method
Return
Parameters
NameCIMTypeIDINOUTQualifiers
AllowDefinitionstring0-{'in':True}
bypass_getobjectTrue
Description'Sets a value which specifies the levels at which the configuration section can be set.'
implementedTrue
staticTrue
SetAllowDefinition method is in 116 classes of ROOT\WebAdministration and in 1 namespace
SetAllowLocation method
Return
Parameters
NameCIMTypeIDINOUTQualifiers
AllowLocationstring0-{'in':True}
bypass_getobjectTrue
Description'Sets the allowLocation attribute for a configuration section.'
implementedTrue
staticTrue
SetAllowLocation method is in 116 classes of ROOT\WebAdministration and in 1 namespace

Detailed description of CompilationSection properties

Local properties (21) of CompilationSection class

Assemblies property
CIMTYPE'object:AssemblySettings'
Description'An AssemblySettings value that contains assembly references that are used during compilation of an ASP.NET application.'
readTrue
writeTrue
Assemblies property is in 2 classes of ROOT\WebAdministration and in 2 namespaces
AssemblyPostProcessorType property
CIMTYPE'string'
Description'A read/write string value that specifies a post-process compilation step for an assembly.'
readTrue
writeTrue
AssemblyPostProcessorType property is in 1 class (CompilationSection) of ROOT\WebAdministration and in 2 namespaces
Batch property
CIMTYPE'boolean'
Description'A read/write Boolean value. True if ASP.NET precompiles all the uncompiled files in batch mode; otherwise, false.'
readTrue
writeTrue
Batch property is in 1 class (CompilationSection) of ROOT\WebAdministration and in 2 namespaces
BatchTimeout property
CIMTYPE'DateTime'
Description'A read/write datetime value that specifies the time, in seconds, granted for batch compilation to occur.'
readTrue
Subtype'interval'
writeTrue
BatchTimeout property is in 1 class (CompilationSection) of ROOT\WebAdministration and in 2 namespaces
BuildProviders property
CIMTYPE'object:BuildProviderSettings'
Description'A BuildProviderSettings value that compiles custom resource files of a particular file type and generates code during compilation.'
readTrue
writeTrue
BuildProviders property is in 2 classes of ROOT\WebAdministration and in 2 namespaces
CodeSubDirectories property
CIMTYPE'object:DirectorySettings'
Description'A DirectorySettings value that specifies subdirectories that contain files to compile at run time.'
readTrue
writeTrue
CodeSubDirectories property is in 2 classes of ROOT\WebAdministration and in 2 namespaces
Debug property
CIMTYPE'boolean'
Description'A read/write Boolean value. True if binaries that are created from compilation are debug binaries; false if release binaries are used for compilation.'
readTrue
writeTrue
Debug property is in 1 class (CompilationSection) of ROOT\WebAdministration and in 6 namespaces
DefaultLanguage property
CIMTYPE'string'
Description'A read/write string value that specifies the default programming language, such as C# or Visual Basic, to use in dynamic-compilation files.'
readTrue
writeTrue
DefaultLanguage property is in 1 class (CompilationSection) of ROOT\WebAdministration and in 5 namespaces
EnablePrefetchOptimization property
CIMTYPE'boolean'
Description'A read/write Boolean value. Enables or disables Prefetch Optimization'
readTrue
writeTrue
EnablePrefetchOptimization property is in 1 class (CompilationSection) of ROOT\WebAdministration and in 2 namespaces
Explicit property
CIMTYPE'boolean'
Description'A read/write Boolean value. True if the Visual Basic explicit compile option is enabled; otherwise, false.'
readTrue
writeTrue
Explicit property is in 1 class (CompilationSection) of ROOT\WebAdministration and in 2 namespaces
ExpressionBuilders property
CIMTYPE'object:ExpressionBuilderSettings'
Description'An ExpressionBuilderSettings value that specifies resource strings to use during compilation.'
readTrue
writeTrue
ExpressionBuilders property is in 2 classes of ROOT\WebAdministration and in 2 namespaces
FolderLevelBuildProviders property
CIMTYPE'object:FolderLevelBuildProviderSettings'
Description'A FolderLevelBuildProviderSettings value that compiles custom resource files of a particular file type and generates code during compilation.'
readTrue
writeTrue
FolderLevelBuildProviders property is in 2 classes of ROOT\WebAdministration and in 2 namespaces
MaxBatchGeneratedFileSize property
CIMTYPE'sint32'
Description'A read/write sint32 value that specifies the maximum combined size, in kilobytes, of the generated source files per batched compilation.'
readTrue
writeTrue
MaxBatchGeneratedFileSize property is in 1 class (CompilationSection) of ROOT\WebAdministration and in 2 namespaces
MaxBatchSize property
CIMTYPE'sint32'
Description'A read/write sint32 value that specifies the maximum number of pages that are compiled into a single batch.'
readTrue
writeTrue
MaxBatchSize property is in 1 class (CompilationSection) of ROOT\WebAdministration and in 3 namespaces
NumRecompilesBeforeAppRestart property
CIMTYPE'sint32'
Description'A read/write sint32 value that specifies the number of dynamic recompiles of resources that can occur before the application restarts.'
readTrue
writeTrue
NumRecompilesBeforeAppRestart property is in 1 class (CompilationSection) of ROOT\WebAdministration and in 2 namespaces
OptimizeCompilations property
CIMTYPE'boolean'
Description'A read/write Boolean value. Sets the state of Obtimize Compilations'
readTrue
writeTrue
OptimizeCompilations property is in 1 class (CompilationSection) of ROOT\WebAdministration and in 2 namespaces
ProfileGuidedOptimizations property
CIMTYPE'string'
Description'A read/write string value to set profile guided optimizations.'
readTrue
writeTrue
ProfileGuidedOptimizations property is in 1 class (CompilationSection) of ROOT\WebAdministration and in 2 namespaces
Strict property
CIMTYPE'boolean'
Description'A read/write Boolean value. True if the Visual Basic strict compile option is used; otherwise, false.'
readTrue
writeTrue
Strict property is in 2 classes of ROOT\WebAdministration and in 2 namespaces
TargetFramework property
CIMTYPE'string'
Description'A read/write string value to set target framework.'
readTrue
writeTrue
TargetFramework property is in 1 class (CompilationSection) of ROOT\WebAdministration and in 2 namespaces
TempDirectory property
CIMTYPE'string'
Description'A read/write string value that specifies the directory to use for temporary file storage during compilation.'
readTrue
writeTrue
TempDirectory property is in 1 class (CompilationSection) of ROOT\WebAdministration and in 4 namespaces
UrlLinePragmas property
CIMTYPE'boolean'
Description'A read/write Boolean value. True if instructions to the compiler use URLs; false if instructions to the compiler use physical paths.'
readTrue
writeTrue
UrlLinePragmas property is in 1 class (CompilationSection) of ROOT\WebAdministration and in 2 namespaces

Derived properties (3) of CompilationSection class

Location property
CIMTYPE'string'
Description'A read-only string value that contains the path to a target object relative to the current object.'
keyTrue
readTrue
Location property is in 118 classes of ROOT\WebAdministration and in 10 namespaces
Path property
CIMTYPE'string'
Description'A read-only string value that contains the path to the current object.'
keyTrue
readTrue
Path property is in 128 classes of ROOT\WebAdministration and in 30 namespaces
SectionInformation property
CIMTYPE'object:SectionInformation'
Description'A SectionInformation object whose read/write properties provide metadata and control locking for a configuration section.'
readTrue
writeTrue
SectionInformation property is in 116 classes of ROOT\WebAdministration and in 2 namespaces

CompilationSection Qualifiers

NameValueToInstanceToSubclassOverridableAmendedLocal
Description'Configures compilation settings for ASP.NET applications.'
DisplayName'Compilation Section'
dynamicTrue
factory_clsid'{901a70b2-0f7a-44ea-b97b-1e9299dec8ca}'
Locale1033
provider'WebAdministrationProvider'
section_path'system.web/compilation'
SupportsUpdateTrue

CompilationSection System properties

NameValueOriginCIMTypeLocalArray
__PATH'\\.\ROOT\WebAdministration:CompilationSection'___SYSTEM8
__NAMESPACE'ROOT\WebAdministration'___SYSTEM8
__SERVER'.'___SYSTEM8
__DERIVATION['ConfigurationSectionWithCollection', 'ConfigurationSection']___SYSTEM8
__PROPERTY_COUNT24___SYSTEM3
__RELPATH'CompilationSection'___SYSTEM8
__DYNASTY'ConfigurationSection'___SYSTEM8
__SUPERCLASS'ConfigurationSectionWithCollection'___SYSTEM8
__CLASS'CompilationSection'___SYSTEM8
__GENUS1___SYSTEM3

Similar Classes to CompilationSection

Number of classes:119
Class nameChildsPropertiesMethodsClass
Instances
Child
Instances
AbstractSingleton
AccessSection045----
AnonymousAuthenticationSection075----
AnonymousIdentificationSection0125----
ApplicationContainsConfigurationSection020----
ApplicationDependenciesSection049----
ApplicationInitializationSection079----
AppSettingsSection059----
AspSection0245----
AuthenticationModulesSection049----
AuthenticationSection069----
AuthorizationSection059----
BasicAuthenticationSection075----
CacheSection085----
CachingSection089----
CgiSection065----
ClientCertificateMappingAuthenticationSection045----
ClientTargetSection049----
ConfigProtectedDataSection059----
ConfigurationHistorySection075----
ConfigurationRedirectionSection095----
ConfigurationSection4735---
ConfigurationSectionWithCollection6839---
ConnectionManagementSection049----
ConnectionStringsSection049----
CustomErrorsSection089----
DateTimeSerializationSection045----
DefaultDocumentSection059----
DefaultProxySection089----
DeviceFiltersSection049----
DigestAuthenticationSection055----
DirectoryBrowseSection055----
DynamicIpSecuritySection089----
FastCgiSection049----
FtpAuthorizationSection049----
FtpCachingSection049----
FtpFirewallSupportSection055----
FtpIpSecuritySection069----
FtpLogSection065----
FtpProviderDefinitionsSection059----
FtpRequestFilteringSection089----
FtpSecurityAuthenticationSection049----
FtpServerRuntimeSection045----
FullTrustAssembliesSection049----
GlobalizationSection0125----
GlobalModulesSection049----
HandlersSection059----
HealthMonitoringSection0109----
HostingEnvironmentSection065----
HttpCompressionSection0229----
HttpCookiesSection065----
HttpErrorsSection0109----
HttpHandlersSection049----
HttpLoggingSection055----
HttpModulesSection049----
HttpProtocolSection069----
HttpRedirectSection099----
HttpRuntimeSection0295----
HttpTracingSection049----
IdentitySection065----
IisClientCertificateMappingAuthenticationSection0109----
IPSecuritySection089----
IsapiCgiRestrictionSection069----
IsapiFiltersSection049----
ListenerAdaptersSection049----
LogSection075----
MachineKeySection0105----
MembershipSection079----
MobileControlsSection079----
ModulesSection069----
OdbcLoggingSection075----
OutputCacheSection085----
OutputCacheSettingsSection049----
PagesSection0289----
PartialTrustVisibleAssembliesSection049----
ProcessModelSection0305----
ProtocolsSection049----
RequestCachingSection095----
RequestFilteringSection0159----
RoleManagerSection0169----
SchemaImporterExtensionsSection049----
SectionInformation040----
SecurityPolicySection049----
ServerRuntimeSection0125----
ServerSideIncludeSection045----
ServiceAutoStartProvidersSection049----
SessionPageStateSection045----
SessionStateSection0209----
SettingsSection095----
SiteContainsConfigurationSection020----
SiteMapSection069----
SmtpMailSettingsSection075----
SqlCacheDependencySection069----
StaticContentSection089----
SystemCodeDomSection049----
SystemDataSection049----
SystemDiagnosticsSection099----
SystemWebDeploymentSection045----
SystemWindowsFormsSection045----
TraceFailedRequestsSection049----
TraceProviderDefinitionsSection049----
TraceSection0105----
TransactionsDefaultSettingsSection055----
TransactionsMachineSettingsSection045----
TrustSection075----
UrlCompressionSection065----
UrlMappingsSection059----
ValidationSection045----
VirtualDirectoryContainsConfigurationSection020----
WebControlsSection045----
WebDavAuthoringRulesSection079----
WebDavAuthoringSection0109----
WebDavGlobalSettingsSection059----
WebLimitsSection0105----
WebRequestModulesSection049----
WebServicesSection0149----
WebSocketSection065----
WindowsAuthenticationSection0109----
XhtmlConformanceSection045----
XmlSerializerSection045----
comments powered by Disqus
WUtils.com