Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / DEVDIV / depot / DevDiv / releases / whidbey / QFE / 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. //------------------------------------------------------------------------------ //// 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.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- DocumentApplicationDocumentViewer.cs
- GridPattern.cs
- ColumnWidthChangedEvent.cs
- QilReplaceVisitor.cs
- Int64KeyFrameCollection.cs
- LocatorPart.cs
- ObjectContextServiceProvider.cs
- DataServiceHostFactory.cs
- TextDecorationLocationValidation.cs
- BindingSource.cs
- MissingFieldException.cs
- WindowsStatusBar.cs
- X509ClientCertificateCredentialsElement.cs
- wgx_exports.cs
- TextEncodedRawTextWriter.cs
- propertyentry.cs
- XmlTypeAttribute.cs
- SystemResourceHost.cs
- Knowncolors.cs
- DiscoveryExceptionDictionary.cs
- XmlDocument.cs
- BitStack.cs
- ProjectionPruner.cs
- ApplicationActivator.cs
- HttpWriter.cs
- FtpWebRequest.cs
- HighlightVisual.cs
- MatrixTransform.cs
- ConfigXmlDocument.cs
- TaiwanCalendar.cs
- SqlPersistenceWorkflowInstanceDescription.cs
- LineServicesRun.cs
- SecurityContext.cs
- AsnEncodedData.cs
- MetadataPropertyCollection.cs
- NonParentingControl.cs
- CodeGenerationManager.cs
- InstanceOwnerQueryResult.cs
- webbrowsersite.cs
- ResXResourceReader.cs
- MatrixStack.cs
- ClientSettingsStore.cs
- EditableRegion.cs
- SelectedCellsChangedEventArgs.cs
- SHA384CryptoServiceProvider.cs
- AssemblyFilter.cs
- AddInProcess.cs
- AsymmetricSignatureFormatter.cs
- File.cs
- LineBreak.cs
- RijndaelManaged.cs
- DataGridViewCellStyleContentChangedEventArgs.cs
- DiffuseMaterial.cs
- RSATokenProvider.cs
- SplitterPanelDesigner.cs
- DBParameter.cs
- CustomTypeDescriptor.cs
- ListControlStringCollectionEditor.cs
- RelationshipEnd.cs
- HwndSubclass.cs
- ListViewGroupConverter.cs
- Variable.cs
- XmlCollation.cs
- Timeline.cs
- SqlTypeConverter.cs
- ErrorHandlerModule.cs
- MembershipUser.cs
- OletxDependentTransaction.cs
- TemplateColumn.cs
- CompileXomlTask.cs
- CodeSubDirectoriesCollection.cs
- EdmFunctionAttribute.cs
- AssociationProvider.cs
- Control.cs
- ButtonFlatAdapter.cs
- cache.cs
- XmlSchemaInclude.cs
- ResourceAttributes.cs
- SHA256Managed.cs
- Tag.cs
- EditBehavior.cs
- DataGridViewCellFormattingEventArgs.cs
- InputLangChangeEvent.cs
- StyleReferenceConverter.cs
- LOSFormatter.cs
- _RequestCacheProtocol.cs
- TemplatedMailWebEventProvider.cs
- DeviceSpecificChoiceCollection.cs
- ProgressBarBrushConverter.cs
- QilTargetType.cs
- Exceptions.cs
- TypeExtensions.cs
- Interlocked.cs
- CmsInterop.cs
- AsyncCompletedEventArgs.cs
- WaitHandleCannotBeOpenedException.cs
- ContentIterators.cs
- ChannelServices.cs
- EnlistmentState.cs
- XmlDomTextWriter.cs