Freigeben über


ProfileSettings.MaxLimit Eigenschaft

Definition

Ruft die maximale Häufigkeit des Auslösens von Ereignissen des gleichen Typs ab oder legt diese fest.

public:
 property int MaxLimit { int get(); void set(int value); };
[System.ComponentModel.TypeConverter(typeof(System.Configuration.InfiniteIntConverter))]
[System.Configuration.ConfigurationProperty("maxLimit", DefaultValue=2147483647)]
[System.Configuration.IntegerValidator(MinValue=0)]
public int MaxLimit { get; set; }
[<System.ComponentModel.TypeConverter(typeof(System.Configuration.InfiniteIntConverter))>]
[<System.Configuration.ConfigurationProperty("maxLimit", DefaultValue=2147483647)>]
[<System.Configuration.IntegerValidator(MinValue=0)>]
member this.MaxLimit : int with get, set
Public Property MaxLimit As Integer

Eigenschaftswert

Die maximale Häufigkeit des Auslösens von Ereignissen des gleichen Typs. Der Standardwert ist Int32.MaxValue.

Attribute

Beispiele

Im folgenden Codebeispiel wird die Verwendung der MaxLimit-Eigenschaft veranschaulicht. Dieses Codebeispiel ist Teil eines größeren Beispiels, das für die HealthMonitoringSection-Klasse bereitgestellt wird.

profileSetting.MaxLimit = Int32.MaxValue;
profileSetting.MaxLimit = Int32.MaxValue

Hinweise

Diese Eigenschaft muss einen Wert größer als 0 aufweisen. Der Wert kann unendlich sein, indem er auf MaxValuefestgelegt wird. Ungültige Werte können dazu führen, dass eine Ausnahme ausgelöst wird, wenn der Konfigurationsabschnitt gespeichert wird.

Diese Eigenschaft gibt die maximale Anzahl an, mit der ein Ereignis desselben Typs ausgelöst wird. Wenn der Wert beispielsweise lautet 10, wird das Ereignis 10 Mal ausgelöst und anschließend ignoriert.

Gilt für:

Weitere Informationen