Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / ndp / fx / src / xsp / System / Web / Management / WebEventTraceProvider.cs / 1 / WebEventTraceProvider.cs
//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//-----------------------------------------------------------------------------
namespace System.Web.Management {
using System.Configuration;
using System.Configuration.Provider;
using System.Collections.Specialized;
using System.Web.Util;
using System.Security.Permissions;
////////////
// Events
////////////
[AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)]
public sealed class TraceWebEventProvider : WebEventProvider, IInternalWebEventProvider {
internal TraceWebEventProvider() { }
public override void Initialize(string name, NameValueCollection config)
{
Debug.Trace("TraceWebEventProvider", "Initializing: name=" + name);
base.Initialize(name, config);
ProviderUtil.CheckUnrecognizedAttributes(config, name);
}
public override void ProcessEvent(WebBaseEvent eventRaised)
{
if (eventRaised is WebBaseErrorEvent) {
System.Diagnostics.Trace.TraceError(eventRaised.ToString());
}
else {
System.Diagnostics.Trace.TraceInformation(eventRaised.ToString());
}
}
public override void Flush() {
}
public override void Shutdown() {
}
}
}
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- odbcmetadatafactory.cs
- Wizard.cs
- CodeBlockBuilder.cs
- CompilerGeneratedAttribute.cs
- DivideByZeroException.cs
- DecimalAnimation.cs
- WsatServiceAddress.cs
- OleDbInfoMessageEvent.cs
- QueryableDataSourceHelper.cs
- ValueChangedEventManager.cs
- XPathAxisIterator.cs
- TimeSpanSecondsOrInfiniteConverter.cs
- CodeExporter.cs
- SymmetricAlgorithm.cs
- BounceEase.cs
- Int32KeyFrameCollection.cs
- LoginCancelEventArgs.cs
- HandlerWithFactory.cs
- EventLogPermissionAttribute.cs
- IndexedString.cs
- VisualTreeUtils.cs
- XPathPatternParser.cs
- ToolboxDataAttribute.cs
- DataSourceHelper.cs
- RunWorkerCompletedEventArgs.cs
- WebAdminConfigurationHelper.cs
- MimeReflector.cs
- HttpHeaderCollection.cs
- ListManagerBindingsCollection.cs
- ClientEventManager.cs
- OracleRowUpdatingEventArgs.cs
- NullNotAllowedCollection.cs
- DataObject.cs
- Visual.cs
- ExpressionEvaluator.cs
- List.cs
- Point3DCollectionConverter.cs
- HtmlInputReset.cs
- ComPlusServiceLoader.cs
- StructuredTypeEmitter.cs
- GraphicsContainer.cs
- Win32Native.cs
- SrgsElementFactory.cs
- Label.cs
- RequestQueryParser.cs
- TimeIntervalCollection.cs
- NetworkInterface.cs
- RangeEnumerable.cs
- PerfCounterSection.cs
- DragDrop.cs
- Transform.cs
- Material.cs
- ScaleTransform.cs
- HtmlHead.cs
- CorePropertiesFilter.cs
- DataRecordInternal.cs
- EntityCommandDefinition.cs
- CatalogZoneBase.cs
- _NativeSSPI.cs
- BasicHttpMessageSecurityElement.cs
- Console.cs
- SqlDataReader.cs
- StreamGeometryContext.cs
- ThreadAttributes.cs
- DataReaderContainer.cs
- XmlRootAttribute.cs
- BasicKeyConstraint.cs
- Win32Exception.cs
- DataGridViewToolTip.cs
- ProcessHostServerConfig.cs
- LineGeometry.cs
- TextParaClient.cs
- LocalFileSettingsProvider.cs
- BitmapEffect.cs
- RadioButtonAutomationPeer.cs
- DataTableNameHandler.cs
- ReliabilityContractAttribute.cs
- ImplicitInputBrush.cs
- TextEditorMouse.cs
- QueryCursorEventArgs.cs
- SymLanguageType.cs
- TypeKeyValue.cs
- TreeViewItem.cs
- MethodSet.cs
- XPathChildIterator.cs
- StateValidator.cs
- Debug.cs
- PrimitiveXmlSerializers.cs
- WaitForChangedResult.cs
- IRCollection.cs
- FormsAuthenticationUser.cs
- ContractMapping.cs
- ConsoleCancelEventArgs.cs
- CodePageUtils.cs
- DbConnectionHelper.cs
- Point4DConverter.cs
- ObjectTypeMapping.cs
- WindowsListViewItemStartMenu.cs
- ThreadSafeMessageFilterTable.cs
- DrawingCollection.cs