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
- If.cs
- LinqDataSourceDisposeEventArgs.cs
- ValidationError.cs
- KeyedHashAlgorithm.cs
- ADMembershipProvider.cs
- WebResourceAttribute.cs
- WebPartCatalogAddVerb.cs
- TextServicesLoader.cs
- SqlNodeAnnotation.cs
- EventSchemaTraceListener.cs
- DbParameterCollectionHelper.cs
- HtmlElementErrorEventArgs.cs
- WebPartsSection.cs
- SymbolTable.cs
- Point.cs
- PropertyEntry.cs
- JournalEntryListConverter.cs
- XPathNodeHelper.cs
- TextEffect.cs
- AssemblyBuilderData.cs
- DataGridViewCellLinkedList.cs
- SystemColors.cs
- FixedTextContainer.cs
- ImmutableAssemblyCacheEntry.cs
- DebugControllerThread.cs
- SelectedDatesCollection.cs
- Rectangle.cs
- FixedSOMContainer.cs
- CacheSection.cs
- AnnotationComponentManager.cs
- Attributes.cs
- RelativeSource.cs
- NameValueSectionHandler.cs
- ButtonBaseAutomationPeer.cs
- MemberAssignmentAnalysis.cs
- BlockExpression.cs
- SQLBinaryStorage.cs
- DetailsViewUpdatedEventArgs.cs
- MembershipValidatePasswordEventArgs.cs
- TriState.cs
- ListDictionary.cs
- TextPattern.cs
- TypeSemantics.cs
- Library.cs
- FastEncoder.cs
- ReturnType.cs
- CurrentChangedEventManager.cs
- HttpHandlersSection.cs
- mda.cs
- FigureParagraph.cs
- DataSourceSelectArguments.cs
- TagPrefixAttribute.cs
- SimpleApplicationHost.cs
- Aggregates.cs
- COM2IProvidePropertyBuilderHandler.cs
- DynamicDataExtensions.cs
- PrintPreviewGraphics.cs
- TimeSpanConverter.cs
- ValueUnavailableException.cs
- COAUTHIDENTITY.cs
- StateManager.cs
- DataBinder.cs
- BufferBuilder.cs
- FilterEventArgs.cs
- WebBrowserNavigatingEventHandler.cs
- LongSumAggregationOperator.cs
- PauseStoryboard.cs
- documentsequencetextcontainer.cs
- LinearGradientBrush.cs
- dataprotectionpermission.cs
- SettingsPropertyWrongTypeException.cs
- CompositeCollection.cs
- ExpressionBuilderCollection.cs
- InterleavedZipPartStream.cs
- TrackBar.cs
- ClaimComparer.cs
- CurrentTimeZone.cs
- WebPartHelpVerb.cs
- MenuTracker.cs
- GroupStyle.cs
- DetailsViewDeleteEventArgs.cs
- Ref.cs
- MachineKeyConverter.cs
- SyndicationSerializer.cs
- QueryCursorEventArgs.cs
- MailAddressParser.cs
- HandledEventArgs.cs
- RegexCapture.cs
- Win32.cs
- UriSection.cs
- JumpList.cs
- MetadataItem_Static.cs
- QueryExpr.cs
- Renderer.cs
- IdnMapping.cs
- TreeView.cs
- WindowsTab.cs
- QueryReaderSettings.cs
- EventToken.cs
- DelegateBodyWriter.cs