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
- WebPartConnectionsConnectVerb.cs
- MemberMaps.cs
- MobileCategoryAttribute.cs
- FixedTextSelectionProcessor.cs
- MatcherBuilder.cs
- SqlConnectionString.cs
- EntityDataSourceColumn.cs
- TextEditorTyping.cs
- ObjectConverter.cs
- BindToObject.cs
- ConnectionProviderAttribute.cs
- WinEventQueueItem.cs
- EdmEntityTypeAttribute.cs
- EntityDataSourceViewSchema.cs
- SmiGettersStream.cs
- RubberbandSelector.cs
- TreeViewItem.cs
- coordinatorfactory.cs
- LinearKeyFrames.cs
- SeparatorAutomationPeer.cs
- WorkflowRuntimeServiceElementCollection.cs
- SqlTriggerContext.cs
- ListItemCollection.cs
- FieldAccessException.cs
- PolicyManager.cs
- Utils.cs
- Timer.cs
- DataGridViewRowHeightInfoNeededEventArgs.cs
- ElapsedEventArgs.cs
- WorkflowDefinitionDispenser.cs
- TimeStampChecker.cs
- ContentFileHelper.cs
- LabelInfo.cs
- LinearGradientBrush.cs
- StackOverflowException.cs
- MenuItemCollectionEditorDialog.cs
- DataStreamFromComStream.cs
- SynchronizationContext.cs
- EntityDataSourceContainerNameConverter.cs
- TableLayoutColumnStyleCollection.cs
- DataContext.cs
- PipeStream.cs
- Popup.cs
- XmlNamedNodeMap.cs
- HMACSHA256.cs
- CriticalHandle.cs
- DbConnectionPoolGroupProviderInfo.cs
- SystemResourceHost.cs
- OpacityConverter.cs
- GridViewCancelEditEventArgs.cs
- HtmlTextArea.cs
- StoreAnnotationsMap.cs
- DefaultTextStoreTextComposition.cs
- TransactionContext.cs
- CharAnimationBase.cs
- ConfigurationSectionGroup.cs
- OleDbDataReader.cs
- XmlNodeReader.cs
- Form.cs
- WebResourceAttribute.cs
- ConsumerConnectionPoint.cs
- SerializationSectionGroup.cs
- IsolationInterop.cs
- RolePrincipal.cs
- WebException.cs
- sqlpipe.cs
- HttpVersion.cs
- Rules.cs
- ListCollectionView.cs
- Configuration.cs
- AuthenticationConfig.cs
- HorizontalAlignConverter.cs
- ImpersonateTokenRef.cs
- SiteMapSection.cs
- SoapHeaderException.cs
- _CacheStreams.cs
- OleDbConnectionInternal.cs
- TemplateBaseAction.cs
- ObjectDataSourceMethodEventArgs.cs
- EventItfInfo.cs
- ObjectListFieldCollection.cs
- FormView.cs
- JavaScriptObjectDeserializer.cs
- MissingMemberException.cs
- ACL.cs
- WindowsGraphicsCacheManager.cs
- ObjRef.cs
- MachineSettingsSection.cs
- Grid.cs
- DataControlFieldCell.cs
- Control.cs
- SerialErrors.cs
- LinqMaximalSubtreeNominator.cs
- GeneralTransform.cs
- Site.cs
- BmpBitmapDecoder.cs
- objectquery_tresulttype.cs
- RoleGroup.cs
- MexHttpBindingCollectionElement.cs
- HttpConfigurationContext.cs