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
- ClaimSet.cs
- FlowLayoutSettings.cs
- Hash.cs
- RotateTransform.cs
- ExceptionCollection.cs
- RecognitionEventArgs.cs
- SimpleTypeResolver.cs
- WindowsImpersonationContext.cs
- FixedSOMElement.cs
- EventLogStatus.cs
- CommandPlan.cs
- TrackBarRenderer.cs
- ConnectionManagementElementCollection.cs
- CopyNodeSetAction.cs
- AudioStateChangedEventArgs.cs
- ControlValuePropertyAttribute.cs
- PartialCachingControl.cs
- HandlerBase.cs
- Renderer.cs
- ScalarType.cs
- VisualStyleElement.cs
- AtomicFile.cs
- Encoder.cs
- Helpers.cs
- InputEventArgs.cs
- WindowsNonControl.cs
- StateManagedCollection.cs
- ErrorTolerantObjectWriter.cs
- FigureHelper.cs
- HttpHeaderCollection.cs
- JpegBitmapDecoder.cs
- UpdateManifestForBrowserApplication.cs
- XmlDocumentFragment.cs
- XsltOutput.cs
- Queue.cs
- SchemaConstraints.cs
- SendReply.cs
- NullRuntimeConfig.cs
- TextDecorations.cs
- SizeAnimationUsingKeyFrames.cs
- CursorConverter.cs
- ComAdminInterfaces.cs
- EntityContainerEmitter.cs
- OletxTransactionManager.cs
- ErrorFormatterPage.cs
- SortDescription.cs
- Descriptor.cs
- InkCanvasSelection.cs
- documentsequencetextpointer.cs
- ImageMap.cs
- CompositeFontFamily.cs
- MembershipPasswordException.cs
- PowerModeChangedEventArgs.cs
- SemanticAnalyzer.cs
- DeferredSelectedIndexReference.cs
- ImageDrawing.cs
- ModelUIElement3D.cs
- WebPartPersonalization.cs
- FastPropertyAccessor.cs
- DefaultObjectSerializer.cs
- SerializationTrace.cs
- FixedSOMPageConstructor.cs
- PerspectiveCamera.cs
- datacache.cs
- XmlDocumentType.cs
- PingOptions.cs
- ResourceCategoryAttribute.cs
- ValidationEventArgs.cs
- TextShapeableCharacters.cs
- DataRecordInfo.cs
- SizeKeyFrameCollection.cs
- RelationshipDetailsRow.cs
- ErrorHandler.cs
- ExceptionList.cs
- CustomAttribute.cs
- TransformPattern.cs
- PrintPreviewGraphics.cs
- SelectingProviderEventArgs.cs
- FixedTextSelectionProcessor.cs
- WebPartConnection.cs
- XNodeSchemaApplier.cs
- NameValueConfigurationElement.cs
- NativeMethods.cs
- SecureEnvironment.cs
- TraceProvider.cs
- HealthMonitoringSection.cs
- WebPartConnectionsDisconnectVerb.cs
- SystemTcpConnection.cs
- XmlWhitespace.cs
- ByteStreamMessageUtility.cs
- WsdlInspector.cs
- TargetConverter.cs
- ModelPropertyImpl.cs
- ErrorWebPart.cs
- PointValueSerializer.cs
- AttributeQuery.cs
- SafePointer.cs
- ClientBuildManager.cs
- SystemIcons.cs
- SrgsElementFactoryCompiler.cs