Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / 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() { } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ //// 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() { } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- MouseOverProperty.cs
- GenericNameHandler.cs
- TemplateNameScope.cs
- _SSPISessionCache.cs
- XPathNavigator.cs
- XmlILCommand.cs
- PathSegment.cs
- MenuItem.cs
- SqlInternalConnectionTds.cs
- CommandLibraryHelper.cs
- ContextProperty.cs
- TransformValueSerializer.cs
- ZipIOZip64EndOfCentralDirectoryLocatorBlock.cs
- TextCompositionEventArgs.cs
- XmlNode.cs
- DataError.cs
- SmtpTransport.cs
- Int32AnimationBase.cs
- SafeFileMapViewHandle.cs
- WindowsRichEdit.cs
- BufferBuilder.cs
- DataRelationPropertyDescriptor.cs
- ProfileSettingsCollection.cs
- OraclePermissionAttribute.cs
- TextCollapsingProperties.cs
- XmlCharCheckingWriter.cs
- ContentTextAutomationPeer.cs
- RemotingException.cs
- CodeSnippetCompileUnit.cs
- NumberAction.cs
- EndpointBehaviorElement.cs
- RenderOptions.cs
- WebHttpBehavior.cs
- ToolStripDropTargetManager.cs
- OledbConnectionStringbuilder.cs
- DoubleAnimationBase.cs
- SQlBooleanStorage.cs
- ASCIIEncoding.cs
- ColorKeyFrameCollection.cs
- PeerTransportSecurityElement.cs
- SchemaImporter.cs
- _HeaderInfoTable.cs
- SemanticAnalyzer.cs
- CodeGenerationManager.cs
- BitmapInitialize.cs
- Container.cs
- CompileXomlTask.cs
- DataGridViewLinkCell.cs
- MultiAsyncResult.cs
- TextTreeObjectNode.cs
- GetReadStreamResult.cs
- ItemCollection.cs
- EntityDataReader.cs
- AttributedMetaModel.cs
- DropShadowBitmapEffect.cs
- MultilineStringConverter.cs
- OleDbParameterCollection.cs
- versioninfo.cs
- QuaternionRotation3D.cs
- ManagementBaseObject.cs
- PerfCounterSection.cs
- HttpRequestBase.cs
- _WebProxyDataBuilder.cs
- Crypto.cs
- TextLineBreak.cs
- DynamicActivity.cs
- MemberRelationshipService.cs
- AutomationAttributeInfo.cs
- StringFreezingAttribute.cs
- UserPreferenceChangedEventArgs.cs
- WebServiceEnumData.cs
- WeakReadOnlyCollection.cs
- RecognitionResult.cs
- CompositeActivityMarkupSerializer.cs
- ClientTargetCollection.cs
- DataGridViewRowCollection.cs
- ThemeableAttribute.cs
- OSFeature.cs
- BitmapEffect.cs
- ZoomPercentageConverter.cs
- Sorting.cs
- PointConverter.cs
- DataGridViewBindingCompleteEventArgs.cs
- safesecurityhelperavalon.cs
- ObjectViewQueryResultData.cs
- ClockGroup.cs
- XmlTextWriter.cs
- XmlStreamStore.cs
- OleDbReferenceCollection.cs
- XmlSchemaGroup.cs
- Component.cs
- Rules.cs
- ExtenderProvidedPropertyAttribute.cs
- AspNetHostingPermission.cs
- QualificationDataAttribute.cs
- TrackingMemoryStreamFactory.cs
- RegexCapture.cs
- ErrorWrapper.cs
- ControlFilterExpression.cs
- FilteredAttributeCollection.cs