BufferModeSettings.MaxBufferSize Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает максимальное количество событий, которые могут быть буферированы одновременно.
public:
property int MaxBufferSize { int get(); void set(int value); };
[System.ComponentModel.TypeConverter(typeof(System.Configuration.InfiniteIntConverter))]
[System.Configuration.ConfigurationProperty("maxBufferSize", DefaultValue=2147483647, IsRequired=true)]
[System.Configuration.IntegerValidator(MinValue=1)]
public int MaxBufferSize { get; set; }
[<System.ComponentModel.TypeConverter(typeof(System.Configuration.InfiniteIntConverter))>]
[<System.Configuration.ConfigurationProperty("maxBufferSize", DefaultValue=2147483647, IsRequired=true)>]
[<System.Configuration.IntegerValidator(MinValue=1)>]
member this.MaxBufferSize : int with get, set
Public Property MaxBufferSize As Integer
Значение свойства
Максимальное количество событий, которые могут быть буферичены одновременно.
- Атрибуты
Примеры
В следующем примере кода показано, как использовать MaxBufferSize свойство. Этот пример кода является частью более крупного примера, предоставленного для HealthMonitoringSection класса.
bufferModeSetting.MaxBufferSize = 128;
bufferModeSetting.MaxBufferSize = 128
Комментарии
Это свойство должно иметь значение больше нуля. Недопустимые значения могут привести к возникновению исключения при сохранении раздела конфигурации.
Значение по умолчанию зависит от поставщика. Объекты BufferModeSettings в BufferModes коллекции называются по имени поставщиками Providers в коллекции.