BufferModesCollection.Add(BufferModeSettings) Method

Definition

Adds a BufferModeSettings object to the collection.

C#
public void Add(System.Web.Configuration.BufferModeSettings bufferModeSettings);

Parameters

bufferModeSettings
BufferModeSettings

A BufferModeSettings object to add to the collection.

Exceptions

The BufferModeSettings object to add already exists in the collection, or the collection is read-only.

Examples

The following code example shows how to use the Add method. This code example is part of a larger example provided for the HealthMonitoringSection class.

C#
// Add a BufferModeSettings object to the BufferModes collection property.
BufferModeSettings bufferModeSetting = new BufferModeSettings("Error Log", 
    1024, 256, 512, new TimeSpan(0, 30, 0), new TimeSpan(0, 5, 0), 2);
bufferModeSetting.Name = "Operations Notification";
bufferModeSetting.MaxBufferSize = 128;
bufferModeSetting.MaxBufferThreads = 1;
bufferModeSetting.MaxFlushSize = 24;
bufferModeSetting.RegularFlushInterval = TimeSpan.MaxValue;
bufferModeSetting.UrgentFlushInterval = TimeSpan.Parse("00:01:00");
bufferModeSetting.UrgentFlushThreshold = 1;
healthMonitoringSection.BufferModes.Add(bufferModeSetting);

Remarks

The collection must not already contain a BufferModeSettings object with the same name.

Applies to

Tuote Versiot
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

See also