Classe ProfileElement
Configura um perfil de evento que determina como um evento é coletado pelo ASP.NET e gerado para provedores.
Sintaxe
class ProfileElement : CollectionElement
Métodos
Essa classe não contém métodos.
Propriedades
A tabela a seguir lista as propriedades expostas pela classe ProfileElement
.
Nome | Descrição |
---|---|
Custom |
Um valor string de leitura/gravação que especifica o tipo totalmente qualificado de uma clas00se personalizada que implementa a interface System.Web.Management.IWebEventCustomEvaluator. O padrão é uma cadeia de caracteres vazia ("").A referência de tipo tem o seguinte formato (itens entre colchetes não são necessários): Namespace.Typename, Assemblyname[,] [Version=x,] [Culture=y,] [PublicKeyToken=z] (por exemplo, "ExampleNamespace.ExampleType, Example.Assembly, Version=%ASSEMBLY_VERSION%, Culture=neutral, PublicKeyToken=%MICROSOFT_PUBLICKEY%"). Observação: esta propriedade é nova no .NET Framework versão 2.0. |
MaxLimit |
Um valor sint32 de leitura/gravação que especifica o número máximo de vezes que eventos do mesmo tipo são gerados. O padrão é 2147483647. Por exemplo, se o valor for 10, o evento será acionado 10 vezes e ignorado posteriormente.Essa propriedade deve ter um valor maior que 0. Você pode tornar o valor infinito definindo-o como MaxValue . Valores inválidos podem fazer com que uma exceção seja gerada quando a seção de configuração for salva. |
MinInstances |
Um valor sint32 de leitura/gravação que especifica o número mínimo de ocorrências de eventos antes que o evento seja gerado para o provedor. O padrão é 1. Por exemplo, um valor de 5 significa que o ASP.NET não gerará um evento para o provedor até que a quinta instância do evento ocorra.Essa propriedade deve ter um valor maior que 0. Você pode tornar o valor infinito definindo-o como MaxValue . Se o valor for MaxValue , nenhum evento será gerado para o provedor. Valores inválidos podem fazer com que uma exceção seja gerada quando a seção de configuração for salva. |
MinInterval |
Um valor datetime de leitura/gravação que especifica o intervalo mínimo entre dois eventos do mesmo tipo. O padrão é 0 segundos.Você pode tornar o valor infinito definindo-o como MaxValue . Se o valor for 0, não haverá intervalo mínimo. Valores inválidos podem fazer com que uma exceção seja gerada quando a seção de configuração é salva. |
Name |
Um valor string somente leitura exclusivo que especifica o nome da configuração de perfil. Nomes de mapeamento de perfil duplicados podem causar uma perda de dados quando a seção de configuração é salva. A propriedade de chave. |
Subclasses
Essa classe não contém subclasses.
Comentários
As instâncias dessa classe estão contidas na propriedade de matriz Profiles
da classe ProfileSettings.
Hierarquia de herança
ProfileElement
Requisitos
Tipo | Descrição |
---|---|
Cliente | – IIS 7.0 no Windows Vista – IIS 7.5 no Windows 7 – IIS 8.0 no Windows 8 – IIS 10.0 no Windows 10 |
Servidor | – IIS 7.0 no Windows Server 2008 – IIS 7.5 no Windows Server 2008 R2 – IIS 8.0 no Windows Server 2012 – IIS 8.5 no Windows Server 2012 R2 – IIS 10.0 no Windows Server 2016 |
Product | – IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0 |
Arquivo MOF | WebAdministration.mof |
Confira também
Classe System.Web.Configuration.ProfileSettingsSystem.Web.Management.IWebEventCustomEvaluatorCollectionElement
Classe ProfileSettings
Campo System.Int32.MaxValue
CIM_DATETIME