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
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