object StartMonitoringStreamForChanges (string streamName, StreamChangeCallback callback);
void StopMonitoringStreamForChanges (string streamName, StreamChangeCallback callback);
void VerifyDefinitionAllowed (string configPath, ConfigurationAllowDefinition allowDefinition, ConfigurationAllowExeDefinition allowExeDefinition, IConfigErrorInfo errorInfo);
void WriteCompleted (string streamName, bool success, object writeContext);
object StartMonitoringStreamForChanges (string streamName, StreamChangeCallback callback);
void StopMonitoringStreamForChanges (string streamName, StreamChangeCallback callback);
void VerifyDefinitionAllowed (string configPath, ConfigurationAllowDefinition allowDefinition, ConfigurationAllowExeDefinition allowExeDefinition, IConfigErrorInfo errorInfo);
void WriteCompleted (string streamName, bool success, object writeContext);