Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / whidbey / NetFXspW7 / 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
- ParallelTimeline.cs
- FixedSOMSemanticBox.cs
- DiscreteKeyFrames.cs
- XAMLParseException.cs
- CompositeKey.cs
- DataSpaceManager.cs
- DialogResultConverter.cs
- HelloOperationCD1AsyncResult.cs
- shaperfactory.cs
- PersonalizableTypeEntry.cs
- DataObject.cs
- TreeNodeStyleCollection.cs
- UserMapPath.cs
- MobileResource.cs
- Graphics.cs
- AppDomainAttributes.cs
- SelectionRangeConverter.cs
- OverlappedAsyncResult.cs
- HttpResponse.cs
- StateWorkerRequest.cs
- TaskScheduler.cs
- RegisteredScript.cs
- GroupItemAutomationPeer.cs
- BooleanFunctions.cs
- TokenCreationParameter.cs
- QueryOutputWriter.cs
- XmlChildEnumerator.cs
- FormViewPagerRow.cs
- Composition.cs
- Margins.cs
- BindableTemplateBuilder.cs
- InvalidComObjectException.cs
- NetSectionGroup.cs
- AttributeEmitter.cs
- FontDriver.cs
- FieldToken.cs
- FormDocumentDesigner.cs
- HtmlImage.cs
- NameHandler.cs
- SHA256CryptoServiceProvider.cs
- Decoder.cs
- BasicHttpSecurityMode.cs
- TableParaClient.cs
- IsolatedStorageFile.cs
- TypeConverter.cs
- XXXInfos.cs
- EntitySet.cs
- RootProfilePropertySettingsCollection.cs
- AnnotationHelper.cs
- MetadataPropertyvalue.cs
- SchemaImporterExtension.cs
- TextContainerChangedEventArgs.cs
- ReachPageContentSerializer.cs
- ConfigurationSection.cs
- ThemeConfigurationDialog.cs
- DataSpaceManager.cs
- WebPartConnection.cs
- ApplicationFileCodeDomTreeGenerator.cs
- FlowDocumentReader.cs
- AlphabeticalEnumConverter.cs
- AnnotationHelper.cs
- KeyGesture.cs
- TokenizerHelper.cs
- AutomationPattern.cs
- HtmlInputButton.cs
- CodeRemoveEventStatement.cs
- ModelToObjectValueConverter.cs
- DateTimeConstantAttribute.cs
- ASCIIEncoding.cs
- AsymmetricSecurityBindingElement.cs
- HttpClientCertificate.cs
- ResXBuildProvider.cs
- CqlParser.cs
- Fonts.cs
- BreakSafeBase.cs
- ConcurrentStack.cs
- TableLayoutPanel.cs
- ThicknessAnimation.cs
- HealthMonitoringSectionHelper.cs
- AuthenticationSection.cs
- CodeObjectCreateExpression.cs
- TimeSpanParse.cs
- DataSourceViewSchemaConverter.cs
- Trace.cs
- HealthMonitoringSectionHelper.cs
- SignedInfo.cs
- CommandBinding.cs
- SpecialTypeDataContract.cs
- OdbcDataAdapter.cs
- TypeSystem.cs
- HierarchicalDataSourceDesigner.cs
- PixelFormatConverter.cs
- Window.cs
- CounterCreationData.cs
- FontResourceCache.cs
- TemplateKey.cs
- IISUnsafeMethods.cs
- ContextActivityUtils.cs
- SchemaAttDef.cs
- BindingContext.cs