Code:
/ FX-1434 / FX-1434 / 1.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
- mansign.cs
- ComponentChangingEvent.cs
- NotImplementedException.cs
- TextEditorSpelling.cs
- InternalConfigRoot.cs
- OleDbConnectionFactory.cs
- CustomAttributeSerializer.cs
- DataGridColumn.cs
- CodeEventReferenceExpression.cs
- UnauthorizedWebPart.cs
- Camera.cs
- Point3DCollectionValueSerializer.cs
- URLMembershipCondition.cs
- FormatControl.cs
- Cloud.cs
- RelatedCurrencyManager.cs
- BindableAttribute.cs
- XmlSchemaExporter.cs
- coordinatorscratchpad.cs
- QualifiedCellIdBoolean.cs
- HMACSHA384.cs
- FontSourceCollection.cs
- DependencyPropertyChangedEventArgs.cs
- String.cs
- CodeIdentifier.cs
- WebPartTracker.cs
- EnglishPluralizationService.cs
- DetailsViewCommandEventArgs.cs
- SQLByteStorage.cs
- ScriptComponentDescriptor.cs
- ConstraintManager.cs
- DebugView.cs
- Signature.cs
- PerspectiveCamera.cs
- WeakRefEnumerator.cs
- RenderData.cs
- DataGridColumnCollection.cs
- Typography.cs
- HostingEnvironment.cs
- CorrelationTokenTypeConvertor.cs
- PointAnimationUsingPath.cs
- StreamWithDictionary.cs
- Configuration.cs
- SpellerError.cs
- CustomCredentialPolicy.cs
- RadioButton.cs
- IList.cs
- KeyManager.cs
- UnsupportedPolicyOptionsException.cs
- FileRecordSequence.cs
- CommonEndpointBehaviorElement.cs
- HorizontalAlignConverter.cs
- SQLInt64Storage.cs
- BitmapInitialize.cs
- ExceptionUtil.cs
- HostVisual.cs
- AspProxy.cs
- SpecialFolderEnumConverter.cs
- ScriptResourceAttribute.cs
- _LazyAsyncResult.cs
- ProfileSettingsCollection.cs
- HtmlString.cs
- DataGridTextBox.cs
- SuppressMessageAttribute.cs
- RootProfilePropertySettingsCollection.cs
- StringDictionaryEditor.cs
- PathSegmentCollection.cs
- base64Transforms.cs
- MouseEvent.cs
- Funcletizer.cs
- RowToFieldTransformer.cs
- FragmentQueryKB.cs
- ProfileManager.cs
- CodeTypeOfExpression.cs
- DataSourceView.cs
- IPEndPointCollection.cs
- SplitterPanel.cs
- HtmlElementErrorEventArgs.cs
- DataGridColumnCollection.cs
- ClientConfigurationSystem.cs
- SqlUnionizer.cs
- TypeConverterHelper.cs
- RootProfilePropertySettingsCollection.cs
- CalculatedColumn.cs
- arclist.cs
- DrawingDrawingContext.cs
- WpfWebRequestHelper.cs
- DataDocumentXPathNavigator.cs
- DataGridViewColumnConverter.cs
- TextBreakpoint.cs
- PropertyConverter.cs
- ContextMenu.cs
- WebPartCatalogAddVerb.cs
- ExtensionWindow.cs
- ContextProperty.cs
- OutputCacheProfile.cs
- OutputCacheSection.cs
- baseaxisquery.cs
- StorageMappingItemCollection.cs
- InfoCardTrace.cs