Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / 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
![Network programming in C#, Network Programming in VB.NET, Network Programming in .NET](/images/book.jpg)
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- ExtendedPropertyDescriptor.cs
- WebConfigurationHost.cs
- Crypto.cs
- CapabilitiesRule.cs
- StrokeCollection2.cs
- KeyGestureConverter.cs
- EdmProperty.cs
- QuaternionConverter.cs
- FixedSOMTableCell.cs
- ClientTarget.cs
- NodeInfo.cs
- XmlEncoding.cs
- ConfigurationHandlersInstallComponent.cs
- ResourcePermissionBaseEntry.cs
- RijndaelManagedTransform.cs
- HtmlSelect.cs
- FrameworkElement.cs
- AttributeTable.cs
- EntityDataSourceDesignerHelper.cs
- DispatcherExceptionEventArgs.cs
- TailPinnedEventArgs.cs
- XmlSchemaIdentityConstraint.cs
- IdnElement.cs
- Int16Storage.cs
- DnsPermission.cs
- InputLanguageEventArgs.cs
- PixelFormatConverter.cs
- SecurityKeyIdentifier.cs
- DataQuery.cs
- StateDesigner.TransitionInfo.cs
- printdlgexmarshaler.cs
- TypeName.cs
- PeerMaintainer.cs
- CryptoKeySecurity.cs
- EntityDataSourceWrapperCollection.cs
- ProtocolsSection.cs
- PatternMatcher.cs
- securitycriticaldataClass.cs
- ParameterToken.cs
- ConfigurationValidatorAttribute.cs
- ListItemCollection.cs
- SafeCryptHandles.cs
- XsltQilFactory.cs
- ObjectResult.cs
- CqlLexer.cs
- Aggregates.cs
- XmlUrlResolver.cs
- ReadOnlyCollectionBase.cs
- PropertyDescriptorComparer.cs
- ParameterToken.cs
- ImageListUtils.cs
- TransformDescriptor.cs
- TreeIterators.cs
- DataGridViewLinkCell.cs
- PackagingUtilities.cs
- LinkLabel.cs
- NetTcpSecurity.cs
- PreservationFileWriter.cs
- CustomWebEventKey.cs
- SHA256Managed.cs
- SafeFileHandle.cs
- DictionaryBase.cs
- OrthographicCamera.cs
- PolicyException.cs
- WindowInteropHelper.cs
- KeyFrames.cs
- InternalBufferOverflowException.cs
- FontCacheLogic.cs
- Soap.cs
- GatewayDefinition.cs
- DataGridRowAutomationPeer.cs
- StrongNameKeyPair.cs
- UshortList2.cs
- SecurityTokenParametersEnumerable.cs
- OdbcDataReader.cs
- ImageField.cs
- Image.cs
- ToolStripLocationCancelEventArgs.cs
- ControlPropertyNameConverter.cs
- mansign.cs
- XmlDataContract.cs
- SHA256.cs
- RemotingConfiguration.cs
- assertwrapper.cs
- XmlElement.cs
- DataSourceCache.cs
- SqlBulkCopyColumnMappingCollection.cs
- WebServiceMethodData.cs
- TypeReference.cs
- XsdValidatingReader.cs
- UnsafeNativeMethods.cs
- GroupQuery.cs
- UnionExpr.cs
- ButtonRenderer.cs
- QueryableDataSourceView.cs
- safex509handles.cs
- securitycriticaldataformultiplegetandset.cs
- DesignerTextWriter.cs
- StylusPointPropertyId.cs
- PackageRelationshipCollection.cs