EmbeddedObject Class1
Serves as a base type for embedded objects.
Syntax
class EmbeddedObject
Methods
This class contains no methods.
Properties
This class contains no properties.
Subclasses
The following table lists the subclasses exposed by the EmbeddedObject
class.
Name | Description |
---|---|
ApplicationElementDefaults | Specifies the default application pool and enabled protocols for new applications. |
ApplicationPoolElementDefaults | Contains the default properties for the ApplicationPool class. |
ApplicationPoolFailureSettings | Exposes properties that determine the actions to be taken when an application pool or worker process fails. |
ApplicationPoolProcessorSettings | Configures the CPU settings for an application pool. |
AspCache | Configures properties related to ASP caching. |
AspComPlus | Exposes properties related to COM+. |
AspLimits | Configures properties related to ASP limits. |
AspSession | Configures properties related to ASP sessions. |
AssemblySettings | Contains assembly references that are used during compilation of an ASP.NET Web application. |
AssertSettings | Specifies the user-interface mode for the System.Diagnostics.Debug.Assert method and the name of a message log file. |
AuthenticationProviderSettings | Contains security support providers that are used for Integrated Windows authentication. |
BufferModeSettings | Contains ASP.NET event-buffering settings for event providers. |
BuildProviderSettings | Contains build providers that compile custom resource files of a particular file type and generate code during compilation. |
BypassListSettings | Contains address information for resources that bypass the Web proxy server. |
CachingProfileSettings | Contains profiles for output and kernel caching. |
CentralBinaryLogFile | Configures settings for centralized binary logging on a server. |
CentralW3CLogFile | Configures settings for World Wide Web Consortium (W3C) centralized logging on a server. |
CompilerSettings | Contains compilers that are used for Web applications. |
ConformanceWarningSettings | Contains Web Services Interoperability (WS-I) conformance declarations. |
CustomHeaderSettings | Contains name/value pairs that are added to the HTTP headers in responses from the Web server. |
DbProviderFactorySettings | Contains configuration settings for ADO.NET 2.0 provider factories. |
DiagnosticsSettings | Specifies whether a Web service returns exceptions to the client. |
DirectorySettings | Specifies code subdirectories for ASP.NET Web applications. |
DynamicTypeSettings | Specifies the MIME types that IIS serves with dynamic compression. |
EventMappingSettings | Contains mappings of friendly event names to related event types. |
ExpressionBuilderSettings | Contains resource strings that associate prefixes with expression builder types during compilation. |
FailureDefinition | Specifies the conditions under which a request trace is generated. |
FileExtensionsSettings | Configures the filtering of file extensions in requests. |
FileSettings | Contains Web page file names to serve to clients by default. |
FormsAuthenticationConfiguration | Configures Forms authentication for an ASP.NET application. |
FormsAuthenticationCredentials | Configures user credentials for ASP.NET applications that use Forms authentication. |
FtpCachePolicySettings | Represents the default FTP cache policy for network resources. |
HeaderLimitsSettings | Specifies permitted sizes for HTTP request headers. |
HiddenSegmentSettings | Contains segments whose content will not be served to the client. |
HttpCachePolicySettings | Represents the default HTTP cache policy for network resources. |
HttpClientCache | Exposes the caching configuration for an HTTP client. |
HttpWebRequestSettings | Configures the maximum length for response headers. |
Ipv6Settings | Determines whether Internet Protocol version 6 (IPv6) is enabled on the local computer. |
ListenerSettings | Contains shared listeners that any source or trace element can reference. |
ManyToOneCertificateRuleSettings | Contains many-to-one certificate mapping rules. |
ManyToOneSettings | Specifies many-to-one client certificate mappings. |
ModuleSettings | Represents the type information for a custom System.Net.IWebProxy module. |
NamespaceInfo | Contains namespace references similar to the Import directive. |
OneToOneSettings | Contains one-to-one client certificate mappings. |
OutputCacheProfileSettings | Contains values that configure output cache profiles for the pages of a Web application. |
PassportAuthentication | Configures Microsoft Passport Network authentication in ASP.NET applications. |
PerformanceCounterSettings | Specifies the size of the global memory shared by performance counters. |
PerformanceCountersSettings | Determines whether performance counters are enabled. |
PeriodicRestartSettings | Specifies the conditions under which worker processes will be recycled. |
ProcessModelSettings | Exposes configuration settings for IIS worker processes. |
ProfileSettings | Configures an event profile that determines how an event is collected by ASP.NET and raised to providers. |
ProviderSettings | Specifies the name and type of ASP.NET-related providers. |
ProvidersSettings | Specifies managed providers that manage membership or roles for an ASP.NET application, or encrypt and decrypt configuration data. |
ProxySettings | Contains configuration settings for a Web proxy server. |
RecyclingSettings | Specifies recycling settings for worker processes. |
RedirectHeaderSettings | Contains redirect name/value pairs that are added to the HTTP headers in responses from the Web server. |
RequestLimitsElement | Specifies size limits on incoming HTTP requests. |
RuleSettings | Maps Web events to health-monitoring providers. |
ScheduleElement | Specifies the local time at which an application will be recycled. |
SectionInformation | Specifies override-mode and control-locking settings for a configuration section. |
ServiceDescriptionFormatSettings | Contains Web service description information. |
ServicePointManagerSettings | Represents the default settings used to create connections to a remote computer. |
SiteElementDefaults | Contains the default values for IIS Web site properties. |
SiteLimits | Exposes connection-related limits for a site. |
SiteLogFile | Configures logging for a Web site. |
SmtpNetworkSettings | Configures Simple Mail Transfer Protocol (SMTP) network settings. |
SmtpSpecifiedPickupDirectorySettings | Configures a Simple Mail Transfer Protocol (SMTP) pickup directory. |
SoapEnvelopeProcessingInfo | Configures a time-out that helps mitigate denial of service attacks. |
SoapExtensionImporterTypesSettings | Contains SOAP extension information that is used to create a Web service proxy class. |
SoapExtensionReflectorTypesSettings | Contains SOAP extension information for Web services. |
SoapExtensionTypesInfo | Specifies SOAP extensions that inspect or modify SOAP messages. |
SoapServerProtocolFactory | Specifies the type of a class that processes XML Web service requests. |
SoapTransportImporterTypesInfo | Contains types that import SOAP transmission protocols into XML Web services. |
SocketSettings | Specifies whether completion ports are used for connecting and accepting connections. |
SourceListenerSettings | Contains listeners that monitor and format trace output. |
SourceSettings | Contains trace sources that initiate tracing messages. |
SqlCacheDependencyDatabaseSettings | Contains configuration settings for SQL data in an ASP.NET cache. |
StaticTypeSettings | Specifies the MIME types that IIS serves with static compression. |
SwitchSettings | Contains switch names and their managed types. |
TagMapInfo | Contains statements that remap tag types. |
TagPrefixInfo | Contains configuration information for custom and user controls. |
TraceAreaSettings | Contains trace areas that configure trace events and trace log file entries. |
TraceFailedRequestsLogging | Configures the trace logging of failed requests for a Web site. |
TraceListenerSettings | Contains listeners that monitor trace output and produce formatted output from it. |
TraceSettings | Configures the ASP.NET trace functionality and controls how trace results are gathered, stored, and displayed. |
TraceUrlAreaSettings | Contains criteria for generating trace events and configuring the content of log file entries. |
TraceUrlSettings | Specifies tracing for specific types of requests. |
TypedElement | Defines a filter for a trace listener. |
UrlSequenceSettings | Contains URL sequences that request filtering will deny. |
VerbsSettings | Exposes configuration settings for HTTP verbs. |
VirtualDirectoryElementDefaults | Exposes default configuration settings for IIS virtual directories. |
WebProxyScriptSettings | Configures Web proxy scripts. |
WebServicesProtocolSettings | Specifies protocols that decrypt data sent from a client browser in an HTTP request. |
WsdlHelpGeneratorInfo | Specifies the XML Web service Help page (an .aspx file) that is displayed to a browser when the browser navigates directly to an .asmx (XML Web services) page. |
Remarks
This class groups embedded objects conveniently under one base type.
Requirements
Type | Description |
---|---|
Client | - IIS 7.0 on Windows Vista - IIS 7.5 on Windows 7 - IIS 8.0 on Windows 8 - IIS 10.0 on Windows 10 |
Server | - IIS 7.0 on Windows Server 2008 - IIS 7.5 on Windows Server 2008 R2 - IIS 8.0 on Windows Server 2012 - IIS 8.5 on Windows Server 2012 R2 - IIS 10.0 on Windows Server 2016 |
Product | - IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0 |
MOF file | WebAdministration.mof |
See Also
WMI Provider
ConfiguredObject Class
Object Class
ObjectConfigurationAssociation Class
ObjectContainerAssociation Class