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
- UdpMessageProperty.cs
- DataGridViewRowHeaderCell.cs
- BrushMappingModeValidation.cs
- SessionPageStatePersister.cs
- EasingFunctionBase.cs
- HttpFileCollection.cs
- GenericEnumConverter.cs
- ObjectDataSourceFilteringEventArgs.cs
- SizeF.cs
- StrongNamePublicKeyBlob.cs
- PageFunction.cs
- InternalUserCancelledException.cs
- _ReceiveMessageOverlappedAsyncResult.cs
- TreeViewHitTestInfo.cs
- PeerToPeerException.cs
- AnnotationComponentChooser.cs
- ExtensionFile.cs
- SingleConverter.cs
- BulletedListEventArgs.cs
- PlanCompilerUtil.cs
- CachedTypeface.cs
- EventMetadata.cs
- GridViewCellAutomationPeer.cs
- ColorAnimationBase.cs
- WindowsIPAddress.cs
- MenuItemCollectionEditor.cs
- ReflectEventDescriptor.cs
- ValidatingPropertiesEventArgs.cs
- OptimalBreakSession.cs
- HtmlInputControl.cs
- DefaultBindingPropertyAttribute.cs
- SmtpDigestAuthenticationModule.cs
- DbResourceAllocator.cs
- MenuItem.cs
- QueryOutputWriterV1.cs
- XPathPatternParser.cs
- GeometryDrawing.cs
- SqlRowUpdatedEvent.cs
- InternalResources.cs
- SystemWebExtensionsSectionGroup.cs
- MatcherBuilder.cs
- SystemIcmpV4Statistics.cs
- MobileErrorInfo.cs
- PersonalizationStateQuery.cs
- PropertyManager.cs
- SHA512.cs
- TagPrefixAttribute.cs
- ObjectDataSourceEventArgs.cs
- ErrorEventArgs.cs
- ParentUndoUnit.cs
- MetadataSource.cs
- MultilineStringEditor.cs
- OperatingSystem.cs
- LocationUpdates.cs
- ClrPerspective.cs
- TraceSwitch.cs
- DrawItemEvent.cs
- LexicalChunk.cs
- UriSection.cs
- RegistryKey.cs
- CaseInsensitiveHashCodeProvider.cs
- XmlSchemaValidator.cs
- BuildProviderUtils.cs
- PartialToken.cs
- DataGridViewUtilities.cs
- _HeaderInfoTable.cs
- OutputCacheModule.cs
- Int32RectConverter.cs
- ErrorProvider.cs
- XPathConvert.cs
- TableLayoutSettingsTypeConverter.cs
- EndEvent.cs
- XPathItem.cs
- XmlDomTextWriter.cs
- FixedDocument.cs
- PropertyNames.cs
- StatusBarDrawItemEvent.cs
- DefinitionBase.cs
- BindingSource.cs
- AssociationProvider.cs
- TemplateControl.cs
- StylusPointPropertyId.cs
- TypeConverterHelper.cs
- StackOverflowException.cs
- NativeMethods.cs
- FactoryMaker.cs
- InfocardInteractiveChannelInitializer.cs
- EventPropertyMap.cs
- DataGridRowClipboardEventArgs.cs
- DiffuseMaterial.cs
- TextTreeTextElementNode.cs
- ConfigXmlAttribute.cs
- storepermission.cs
- XPathAxisIterator.cs
- DirectoryRootQuery.cs
- StorageAssociationTypeMapping.cs
- LambdaCompiler.Expressions.cs
- InstanceKeyNotReadyException.cs
- CodeTypeReferenceExpression.cs
- _NetworkingPerfCounters.cs