Compartir a través de


ProfileElement (clase)

Configura un perfil de evento que determina cómo ASP.NET recopila un evento y lo eleva a los proveedores.

Sintaxis

class ProfileElement : CollectionElement  

Métodos

Esta clase no contiene métodos.

Propiedades

La siguiente tabla muestra las propiedades que expone la clase ProfileElement.

Nombre Descripción
Custom Valor string de lectura y escritura que especifica el tipo completo de una clase personalizada que implementa la interfaz System.Web.Management.IWebEventCustomEvaluator. El valor predeterminado es una cadena vacía ("").

La referencia al tipo se forma de la siguiente manera (los elementos entre paréntesis no son obligatorios): Namespace.Typename, Assemblyname[,] [Version=x,] [Culture=y,] [PublicKeyToken=z] (por ejemplo, "ExampleNamespace.ExampleType, Example.Assembly, Version=%ASSEMBLY_VERSION%, Culture=neutral, PublicKeyToken=%MICROSOFT_PUBLICKEY%"). Nota: Esta propiedad es nueva en .NET Framework versión 2.0.
MaxLimit Valor sint32 de lectura y escritura que especifica el número máximo de veces que se generan eventos del mismo tipo. El valor predeterminado es 2147483647. Por ejemplo, si el valor es 10, el evento se generará 10 veces y se omitirá después.

Esta propiedad debe tener un valor mayor que 0. Puede hacer que el valor sea infinito si lo establece en MaxValue. Los valores no válidos pueden provocar una excepción cuando se guarda la sección de configuración.
MinInstances Valor sint32 de lectura y escritura que especifica el número mínimo de repeticiones de eventos antes de que se genere el evento en el proveedor. El valor predeterminado es 1. Por ejemplo, un valor de 5 significa que ASP.NET no generará un evento al proveedor hasta que se produzca la quinta instancia del evento.

Esta propiedad debe tener un valor mayor que 0. Puede hacer que el valor sea infinito si lo establece en MaxValue. Si el valor es MaxValue, no se generará ningún evento en el proveedor. Los valores no válidos pueden provocar una excepción cuando se guarda la sección de configuración.
MinInterval Valor datetime de lectura y escritura que especifica el intervalo mínimo entre dos eventos del mismo tipo. El valor predeterminado es de 0 segundos.

Puede hacer que el valor sea infinito si lo establece en MaxValue. Si el valor es 0, no hay ningún intervalo mínimo. Los valores no válidos pueden provocar una excepción cuando se guarda la sección de configuración.
Name Valor string único de solo lectura que especifica el nombre de la configuración del perfil. Los nombres de configuración del perfil duplicados pueden provocar una pérdida de datos cuando se guarda la sección de configuración. La propiedad de la clave.

Subclases

Esta clase no contiene subclases.

Comentarios

Las instancias de esta clase se encuentran en la propiedad de matriz Profiles de la clase ProfileSettings.

Jerarquía de herencia

CollectionElement

ProfileElement

Requisitos

Tipo Descripción
Remoto - IIS 7.0 en Windows Vista
- IIS 7.5 en Windows 7
- IIS 8.0 en Windows 8
- IIS 10.0 en Windows 10
Server - IIS 7.0 en Windows Server 2008
- IIS 7.5 en Windows Server 2008 R2
- IIS 8.0 en Windows Server 2012
- IIS 8.5 en Windows Server 2012 R2
- IIS 10.0 en Windows Server 2016
Producto - IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0
Archivo MOF WebAdministration.mof

Consulte también

System.Web.Configuration.ProfileSettingsSystem.Web.Management.IWebEventCustomEvaluatorCollectionElement Class
ProfileSettings (clase)
System.Int32.MaxValue (campo)
CIM_DATETIME