Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / whidbey / netfxsp / 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
- EnvelopedSignatureTransform.cs
- OdbcUtils.cs
- ControlUtil.cs
- UniformGrid.cs
- DiscoveryUtility.cs
- GreenMethods.cs
- PagedDataSource.cs
- QueryStatement.cs
- WebReference.cs
- ISAPIApplicationHost.cs
- PtsCache.cs
- GridView.cs
- SByte.cs
- KeyedPriorityQueue.cs
- Attribute.cs
- GridViewUpdatedEventArgs.cs
- WorkflowWebService.cs
- XmlDocument.cs
- SiteMapNode.cs
- ApplyImportsAction.cs
- MostlySingletonList.cs
- SectionRecord.cs
- PropertyDescriptorComparer.cs
- BitmapEffectRenderDataResource.cs
- TrackingProfileCache.cs
- SizeChangedEventArgs.cs
- FloatUtil.cs
- ServiceNameCollection.cs
- RecommendedAsConfigurableAttribute.cs
- Console.cs
- WmpBitmapEncoder.cs
- DesignerTransaction.cs
- ItemCollection.cs
- DataControlLinkButton.cs
- TextTreeInsertUndoUnit.cs
- BuildProviderInstallComponent.cs
- CharKeyFrameCollection.cs
- CodeArrayIndexerExpression.cs
- FaultContractInfo.cs
- UIInitializationException.cs
- CorrelationTokenTypeConvertor.cs
- DataAccessException.cs
- WindowsFormsHostPropertyMap.cs
- Rect.cs
- StrokeFIndices.cs
- BitmapMetadata.cs
- DataSourceControlBuilder.cs
- VarRemapper.cs
- TreeSet.cs
- QilPatternFactory.cs
- Pen.cs
- NonVisualControlAttribute.cs
- FilteredAttributeCollection.cs
- ReplyChannelBinder.cs
- CodeConstructor.cs
- ContentDisposition.cs
- StringComparer.cs
- PageCodeDomTreeGenerator.cs
- Collection.cs
- BitmapEffectOutputConnector.cs
- CodeDomSerializerBase.cs
- RelationshipManager.cs
- SHA256.cs
- MemberMaps.cs
- ObjectViewFactory.cs
- OdbcHandle.cs
- NewArrayExpression.cs
- X509KeyIdentifierClauseType.cs
- ArithmeticException.cs
- OperationDescriptionCollection.cs
- MouseActionValueSerializer.cs
- ArcSegment.cs
- GenericUI.cs
- FormatterServices.cs
- DefaultMemberAttribute.cs
- MsmqIntegrationAppDomainProtocolHandler.cs
- PrintDocument.cs
- CatalogPartChrome.cs
- IdentityHolder.cs
- NativeMethods.cs
- PrivilegedConfigurationManager.cs
- XhtmlConformanceSection.cs
- ArrayConverter.cs
- ClonableStack.cs
- Viewport3DVisual.cs
- CalculatedColumn.cs
- SqlClientMetaDataCollectionNames.cs
- LocalValueEnumerator.cs
- CancellationTokenSource.cs
- Win32MouseDevice.cs
- ButtonRenderer.cs
- ClientTargetSection.cs
- IProvider.cs
- ColumnResult.cs
- SourceFileBuildProvider.cs
- CodeDomConfigurationHandler.cs
- Qualifier.cs
- CollectionEditor.cs
- DeferredRunTextReference.cs
- SchemaElementLookUpTable.cs