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
- TransactionWaitAsyncResult.cs
- DataContractSerializer.cs
- ConfigurationPropertyCollection.cs
- __FastResourceComparer.cs
- WebPartConnectionsCancelVerb.cs
- SiteMapSection.cs
- PreDigestedSignedInfo.cs
- BuilderInfo.cs
- BigInt.cs
- CanExecuteRoutedEventArgs.cs
- TraceContextEventArgs.cs
- CodeAttachEventStatement.cs
- CngKeyCreationParameters.cs
- KeyEventArgs.cs
- ErrorTableItemStyle.cs
- DataGridColumnCollection.cs
- ObjectViewQueryResultData.cs
- Camera.cs
- BypassElement.cs
- DataGridViewHeaderCell.cs
- SystemBrushes.cs
- MemberProjectedSlot.cs
- PartialArray.cs
- XmlDocumentType.cs
- BamlLocalizabilityResolver.cs
- CodeLinePragma.cs
- XmlNamespaceMapping.cs
- ProtocolsConfigurationHandler.cs
- MemoryFailPoint.cs
- HostUtils.cs
- HTMLTextWriter.cs
- FilePresentation.cs
- XmlDataSource.cs
- CodeIdentifier.cs
- FrameworkContentElement.cs
- PropertyEmitterBase.cs
- Debug.cs
- SqlDataRecord.cs
- CustomAttribute.cs
- EraserBehavior.cs
- DummyDataSource.cs
- ControlCachePolicy.cs
- CustomMenuItemCollection.cs
- GlyphRunDrawing.cs
- Point3DConverter.cs
- TrackingStringDictionary.cs
- SystemKeyConverter.cs
- WindowsSlider.cs
- HttpDictionary.cs
- GroupAggregateExpr.cs
- EmptyStringExpandableObjectConverter.cs
- UseLicense.cs
- NamedPipeWorkerProcess.cs
- PathFigure.cs
- ByteStorage.cs
- DocumentationServerProtocol.cs
- BitArray.cs
- NativeMethods.cs
- BamlWriter.cs
- SpanIndex.cs
- DataRowView.cs
- OdbcConnectionHandle.cs
- HttpListenerRequest.cs
- FileDialog.cs
- PkcsMisc.cs
- BrowsableAttribute.cs
- SecurityDescriptor.cs
- DataSvcMapFile.cs
- Menu.cs
- _SingleItemRequestCache.cs
- DataGridViewColumnDividerDoubleClickEventArgs.cs
- InternalPermissions.cs
- Version.cs
- XamlVector3DCollectionSerializer.cs
- LogFlushAsyncResult.cs
- CompilerErrorCollection.cs
- CollectionViewGroup.cs
- XmlEncoding.cs
- TypefaceMap.cs
- LayoutManager.cs
- DeferredBinaryDeserializerExtension.cs
- AutomationPropertyChangedEventArgs.cs
- ByteConverter.cs
- OleDragDropHandler.cs
- RequestValidator.cs
- DataChangedEventManager.cs
- HwndMouseInputProvider.cs
- SharedDp.cs
- DrawingContextDrawingContextWalker.cs
- ProtectedConfigurationProviderCollection.cs
- XmlNodeList.cs
- UriScheme.cs
- Assembly.cs
- Int32CollectionConverter.cs
- StateMachineDesignerPaint.cs
- NonParentingControl.cs
- FontCacheUtil.cs
- DataBoundControlAdapter.cs
- ObjectListItemCollection.cs
- SmtpFailedRecipientsException.cs