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
- AccessedThroughPropertyAttribute.cs
- GraphicsContext.cs
- UrlPropertyAttribute.cs
- ContainerSelectorBehavior.cs
- MetabaseSettings.cs
- FontStyleConverter.cs
- CompositeFontParser.cs
- FontDriver.cs
- TextEditorTyping.cs
- DataGridViewRowConverter.cs
- XPathMessageFilter.cs
- InkSerializer.cs
- OdbcErrorCollection.cs
- GiveFeedbackEvent.cs
- MetadataArtifactLoaderCompositeResource.cs
- TextEditorSpelling.cs
- ButtonColumn.cs
- PopupEventArgs.cs
- BorderGapMaskConverter.cs
- StringFreezingAttribute.cs
- DotExpr.cs
- CombinedTcpChannel.cs
- NativeMethods.cs
- DataFieldCollectionEditor.cs
- CodeSubDirectory.cs
- DataFormats.cs
- GAC.cs
- _NativeSSPI.cs
- WebDescriptionAttribute.cs
- TransportChannelListener.cs
- ListViewItemMouseHoverEvent.cs
- TryLoadRunnableWorkflowCommand.cs
- WS2007FederationHttpBindingElement.cs
- PermissionToken.cs
- RequestDescription.cs
- AccessControlEntry.cs
- SimpleMailWebEventProvider.cs
- DataGridViewAutoSizeColumnModeEventArgs.cs
- TableParagraph.cs
- contentDescriptor.cs
- XPathDocumentNavigator.cs
- AvtEvent.cs
- JsonQNameDataContract.cs
- PresentationTraceSources.cs
- ControlSerializer.cs
- CompiledQueryCacheEntry.cs
- SafeRegistryKey.cs
- CheckBox.cs
- FieldCollectionEditor.cs
- CommandValueSerializer.cs
- ExtendedPropertyInfo.cs
- SqlSupersetValidator.cs
- ClientClassGenerator.cs
- ConnectionInterfaceCollection.cs
- RelOps.cs
- DataRowExtensions.cs
- DoubleAnimationBase.cs
- CustomValidator.cs
- XmlSignatureManifest.cs
- StringUtil.cs
- KeyValueConfigurationCollection.cs
- shaperfactory.cs
- Permission.cs
- GlyphRunDrawing.cs
- ProxyWebPartConnectionCollection.cs
- InternalControlCollection.cs
- RecordConverter.cs
- ReadWriteSpinLock.cs
- WorkflowServiceBehavior.cs
- SByte.cs
- SettingsPropertyValueCollection.cs
- TimeoutException.cs
- ToolStripItemImageRenderEventArgs.cs
- EncryptedXml.cs
- DataGridViewCellParsingEventArgs.cs
- MobileTextWriter.cs
- MessageFilter.cs
- AttributeEmitter.cs
- WebGetAttribute.cs
- RectAnimationClockResource.cs
- PageContent.cs
- PngBitmapDecoder.cs
- CopyOfAction.cs
- TreePrinter.cs
- _DomainName.cs
- datacache.cs
- TypographyProperties.cs
- DispatchRuntime.cs
- NamespaceCollection.cs
- _ReceiveMessageOverlappedAsyncResult.cs
- DSASignatureDeformatter.cs
- VisualStateChangedEventArgs.cs
- SelectionService.cs
- SessionStateSection.cs
- RTLAwareMessageBox.cs
- AttributeEmitter.cs
- UnsafeCollabNativeMethods.cs
- MethodToken.cs
- CompilerState.cs
- DataGridViewCellCancelEventArgs.cs