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
- StrokeFIndices.cs
- HyperlinkAutomationPeer.cs
- DrawListViewColumnHeaderEventArgs.cs
- AstNode.cs
- MarshalByRefObject.cs
- WebExceptionStatus.cs
- AuthenticationSection.cs
- InvalidDataException.cs
- DateTimeHelper.cs
- QEncodedStream.cs
- EntityContainerEmitter.cs
- ParallelTimeline.cs
- DynamicValueConverter.cs
- PreDigestedSignedInfo.cs
- HMACMD5.cs
- ApplicationDirectory.cs
- DataTemplateKey.cs
- Region.cs
- CodeTypeConstructor.cs
- activationcontext.cs
- BitConverter.cs
- UrlParameterWriter.cs
- Soap.cs
- InplaceBitmapMetadataWriter.cs
- ObjectContext.cs
- StateMachineWorkflow.cs
- ProcessDesigner.cs
- InvokePattern.cs
- SizeAnimationUsingKeyFrames.cs
- StateBag.cs
- Fonts.cs
- DefaultBinder.cs
- ProcessHost.cs
- ManagementQuery.cs
- CodeSnippetCompileUnit.cs
- ColumnHeader.cs
- SeekStoryboard.cs
- CharacterBufferReference.cs
- EmptyElement.cs
- EventManager.cs
- WsatServiceAddress.cs
- ConfigurationStrings.cs
- ScopelessEnumAttribute.cs
- ParseHttpDate.cs
- SendSecurityHeaderElementContainer.cs
- TemplateNameScope.cs
- WFItemsToSpacerVisibility.cs
- OutputCacheEntry.cs
- CollectionView.cs
- XmlBinaryWriter.cs
- CryptographicAttribute.cs
- DescendentsWalker.cs
- BamlStream.cs
- RawUIStateInputReport.cs
- DataGridViewCellStyleContentChangedEventArgs.cs
- HtmlLink.cs
- SqlSupersetValidator.cs
- DeferredReference.cs
- StringStorage.cs
- HtmlSelect.cs
- AssemblyName.cs
- GradientSpreadMethodValidation.cs
- CodeLinePragma.cs
- DbFunctionCommandTree.cs
- DetailsViewPagerRow.cs
- TextClipboardData.cs
- SecurityTokenValidationException.cs
- TrackingDataItem.cs
- TypeElement.cs
- DataObjectSettingDataEventArgs.cs
- Stack.cs
- MgmtResManager.cs
- SecurityHeaderLayout.cs
- CapiNative.cs
- SystemIdentity.cs
- SiteMapProvider.cs
- TextDecorations.cs
- MSHTMLHost.cs
- ControlValuePropertyAttribute.cs
- KeyboardEventArgs.cs
- NamedPipeTransportBindingElement.cs
- EditorZone.cs
- TextServicesDisplayAttributePropertyRanges.cs
- StorageInfo.cs
- ExtendedProtectionPolicy.cs
- MultiTouchSystemGestureLogic.cs
- RayMeshGeometry3DHitTestResult.cs
- SoapInteropTypes.cs
- AvTraceDetails.cs
- SelectQueryOperator.cs
- CompositionAdorner.cs
- DataTemplateKey.cs
- LocationUpdates.cs
- XmlObjectSerializerWriteContextComplex.cs
- MenuEventArgs.cs
- TraceUtility.cs
- Evidence.cs
- StringSorter.cs
- DataSource.cs
- CharacterHit.cs