BufferModesCollection.Add Method (BufferModeSettings)

 

Adds a BufferModeSettings object to the collection.

Namespace:   System.Web.Configuration
Assembly:  System.Web (in System.Web.dll)

public void Add(
	BufferModeSettings bufferModeSettings
)

Parameters

bufferModeSettings
Type: System.Web.Configuration.BufferModeSettings

A BufferModeSettings object to add to the collection.

Exception Condition
ConfigurationException

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

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

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.

// 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);

.NET Framework
Available since 2.0
Return to top
Show: