Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Configura un profilo evento che determina la modalità di raccolta di un evento da ASP.NET e generato ai provider.
Sintassi
class ProfileElement : CollectionElement
Metodi
Questa classe non contiene metodi.
Proprietà
Nella tabella seguente sono elencate le proprietà esposte dalla ProfileElement classe .
| Nome | Descrizione |
|---|---|
Custom |
Valore di lettura/scrittura string che specifica il tipo completo di una classe personalizzata che implementa l'interfaccia System.Web.Management.IWebEventCustomEvaluator . Il valore predefinito è una stringa vuota ("").Il riferimento al tipo è formato come indicato di seguito (gli elementi tra parentesi quadre non sono obbligatori): Spazio dei nomi. Typename, Assemblyname[,] [Version=x,] [Culture=y,] [PublicKeyToken=z] (ad esempio, "ExampleNamespace.ExampleType, Example.Assembly, Version=%ASSEMBLY_VERSION%, Culture=neutral, PublicKeyToken=%MICROSOFT_PUBLICKEY%"). Nota: Questa proprietà è nuova in .NET Framework versione 2.0. |
MaxLimit |
Valore di lettura/scrittura sint32 che specifica il numero massimo di volte in cui vengono generati eventi dello stesso tipo. Il valore predefinito è 2147483647. Ad esempio, se il valore è 10, l'evento verrà generato 10 volte e ignorato in seguito.Il valore di questa proprietà deve essere maggiore di 0. È possibile impostare il valore infinito impostandolo su MaxValue. I valori non validi possono causare la generazione di un'eccezione quando viene salvata la sezione di configurazione. |
MinInstances |
Valore di lettura/scrittura sint32 che specifica il numero minimo di occorrenze di eventi prima che l'evento venga generato al provider. Il valore predefinito è 1. Ad esempio, un valore pari a 5 indica che ASP.NET non genererà un evento al provider finché non si verifica la quinta istanza dell'evento.Il valore di questa proprietà deve essere maggiore di 0. È possibile impostare il valore infinito impostandolo su MaxValue. Se il valore è MaxValue, nessun evento verrà generato nel provider. I valori non validi possono causare la generazione di un'eccezione quando viene salvata la sezione di configurazione. |
MinInterval |
Valore di lettura/scrittura datetime che specifica l'intervallo minimo tra due eventi dello stesso tipo. Il valore predefinito è 0 secondi.È possibile impostare il valore infinito impostandolo su MaxValue. Se il valore è 0, non esiste alcun intervallo minimo. I valori non validi possono causare la generazione di un'eccezione quando viene salvata la sezione di configurazione. |
Name |
Valore univoco di sola string lettura che specifica il nome dell'impostazione del profilo. I nomi delle impostazioni del profilo duplicati possono causare una perdita di dati quando viene salvata la sezione di configurazione. Proprietà chiave. |
Sottoclassi
Questa classe non contiene sottoclassi.
Commenti
Le istanze di questa classe sono contenute nella Profiles proprietà array della classe ProfileSettings .
Gerarchia di ereditarietà
ProfileElement
Requisiti
| Tipo | Descrizione |
|---|---|
| Client | - IIS 7.0 in Windows Vista - IIS 7.5 in Windows 7 - IIS 8.0 in Windows 8 - IIS 10.0 in Windows 10 |
| Server | - IIS 7.0 in Windows Server 2008 - IIS 7.5 in Windows Server 2008 R2 - IIS 8.0 in Windows Server 2012 - IIS 8.5 in Windows Server 2012 R2 - IIS 10.0 in Windows Server 2016 |
| Prodotto | - IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0 |
| File MOF | WebAdministration.mof |
Vedere anche
Classe System.Web.Configuration.ProfileSettingsSystem.Web.Management.IWebEventCustomEvaluatorCollectionElement
Classe ProfileSettings
Campo System.Int32.MaxValue
CIM_DATETIME