CollectionElement Class
Groups classes whose instances form part of a collection.
Syntax
class CollectionElement
Methods
This class contains no methods.
Properties
This class contains no properties.
Subclasses
The following table lists the subclasses exposed by the CollectionElement
class.
Name | Description |
---|---|
AdapterElement | Maps an ASP.NET mobile control to a specific device adapter. |
ApplicationDependency | Represents a dependency between a Web application and one or more Web service extensions. |
AssemblyElement | Specifies an assembly reference that is used during compilation of an ASP.NET application. |
AuthenticationModuleElement | Represents the type information for an authentication module. |
AuthorizationRule | Represents a rule in the authorization section of a configuration file. |
BindingElement | Represents a binding element for a Web site. |
BufferModeElement | Configures the ASP.NET event-buffering settings for event providers. |
BuildProvider | Represents a build provider that compiles custom resource files of a particular file type and generates code during compilation. |
BypassElement | Contains address information for resources that bypass the Web proxy server. |
CachingProfileElement | Configures caching for a given request extension. |
ClientTarget | Represents the mapping of a user agent to an alias. |
CompilerElement | Specifies a compiler that is used for Web applications. |
ConformanceWarning | Exposes a Web Services Interoperability (WS-I) specification to which a Web service declares that it conforms. |
ConnectionManagementElement | Defines the maximum number of connections to a server or group of servers. |
ConnectionStringSettings | Represents a named database connection string. |
CustomError | Specifies an ASP.NET custom error message for an HTTP status code error. |
DeviceElement | Defines an adapter set that maps ASP.NET mobile controls to corresponding adapters within the <system.web> and <mobileControls> sections of the Web.config configuration file. |
DeviceFilter | Specifies criteria for determining mobile browser capabilities or the type of mobile device. |
DirectoryElement | Specifies a code subdirectory for an ASP.NET Web application. |
EventMappingElement | Maps friendly event names to related event types. |
ExpressionBuilder | Maps an expression prefix to an expression builder type. |
FastCgiApplicationElement | Configures settings for a FastCGI application. |
FileExtensionElement | Specifies a file extension that is allowed or denied in requests. |
FormsAuthenticationUser | Configures user credentials for Web applications that use Forms authentication. |
GlobalModuleElement | Configures a global module in IIS. |
GroupDependency | Represents a Web service extension upon which one or more Web applications depend. |
HandlerAction | Exposes configuration settings for handlers. |
HeaderLimitsElement | Specifies the permitted sizes of HTTP headers. |
HttpCompressionMimeTypeElement | Specifies whether IIS will compress a particular MIME type before serving it. |
HttpCompressionSchemeElement | Configures a compression scheme for dynamic or static content. |
HttpErrorElement | Configures the response to a specific HTTP error. |
HttpHandlerAction | Represents an ASP.NET HTTP handler. |
HttpModuleAction | Represents an ASP.NET module. |
IPAddressFilterElement | Allows or denies access to content based on a unique combination of the IP address, subnet mask, and domain name. |
IsapiCgiRestrictionElement | Represents an ISAPI or Common Gateway Interface (CGI) restriction element. |
IsapiFilterElement | Specifies an ISAPI filter. |
KeyValueElement | Contains a key/value pair that represents a setting for a Web application. |
ListenerAdapterElement | Specifies configuration settings for a listener adapter. |
ManyToOneCertificateMappingElement | Maps one or more certificates to a single user account. |
ManyToOneCertificateMappingRuleElement | Represents a many-to-one certificate mapping rule. |
MimeMapElement | Specifies a MIME type associated with a file extension. |
ModuleAction | Represents a module entry in the <modules> section of a configuration file. |
NamespaceElement | Contains a single configuration namespace reference, similar to the Import directive. |
NameTypeElement | Associates a name and a managed type. |
NameValueConfigurationElement | Contains a name/value pair for an HTTP response header. |
OneToOneCertificateMappingElement | Represents a one-to-one mapping of a Secure Sockets Layer (SSL) certificate to a user account. |
OutputCacheProfile | Configures the output cache profile for the pages of a Web application. |
ProfileElement | Configures an event profile that determines how an event is collected by ASP.NET and raised to providers. |
ProtocolElement | Specifies a transmission protocol that ASP.NET can use to decrypt data sent in the HTTP request from a client browser. |
ProviderElement | Specifies the name and type of a provider. |
ProviderFactoryElement | Contains configuration settings for an ADO.NET 2.0 provider factory. |
RuleElement | Maps a Web event to a health-monitoring provider. |
SegmentElement | Specifies a URL segment whose content will not be served to the client. |
SoapExtensionTypeElement | Specifies a SOAP extension used to inspect or modify a SOAP message during processing on the Web service or client. |
SoapTransportImporterTypeElement | Imports a SOAP transmission protocol into an XML Web service. |
SourceElement | Specifies a trace source that initiates tracing messages. |
SqlCacheDependencyDatabase | Exposes configuration settings for SQL data in an ASP.NET cache. |
StringElement | Contains a unique string that belongs to an array that forms a property on a class in the WMI provider for IIS. |
TagMapElement | Contains a statement that remaps a tag type. |
TagPrefixElement | Contains configuration information for a custom or user control. |
TraceAreaDefinition | Specifies trace area names and their corresponding enumeration values for a trace provider. |
TraceAreaElement | Specifies criteria for generating trace events and configures the content of log file entries. |
TraceProviderDefinition | Specifies a trace provider's name, GUID, and trace area enumeration. |
TraceUrl | Configures the failed-request tracing for a specific request path. |
TrustLevel | Configures a trust level for Web applications on a Web server. |
TypeElement | Specifies a type in an array property on a Web-service-related WMI class. |
UrlMapping | Maps a displayed URL to the URL of a page in a Web application. |
UrlSequence | Represents a URL sequence that will be denied by request filtering. |
VerbElement | Represents an HTTP verb that is allowed or denied. |
WebRequestModuleElement | Represents a Uniform Resource Identifier (URI) prefix and the associated class that creates Web requests for the prefix. |
WebServicesProtocolElement | Specifies a transmission protocol or protocols that are used to decrypt data sent from a client browser in an HTTP request. |
WildcardRedirectElement | Specifies a destination to which certain requests are redirected. |
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 |