Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / whidbey / netfxsp / 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
- RegexBoyerMoore.cs
- ResourceContainer.cs
- PersonalizationAdministration.cs
- Peer.cs
- XmlSequenceWriter.cs
- BasicExpressionVisitor.cs
- Switch.cs
- BinaryConverter.cs
- GeneralTransform3D.cs
- EncryptedKey.cs
- DataShape.cs
- ThicknessConverter.cs
- UdpMessageProperty.cs
- DataPagerFieldCommandEventArgs.cs
- ListViewSortEventArgs.cs
- FieldBuilder.cs
- ConfigPathUtility.cs
- UnsettableComboBox.cs
- SqlColumnizer.cs
- InputMethodStateChangeEventArgs.cs
- EncoderFallback.cs
- PathSegment.cs
- StorageAssociationTypeMapping.cs
- PerspectiveCamera.cs
- UpdateRecord.cs
- CurrentTimeZone.cs
- StylusTip.cs
- BitmapEditor.cs
- BlobPersonalizationState.cs
- Scripts.cs
- ConfigXmlAttribute.cs
- XmlSchemaSimpleType.cs
- TimersDescriptionAttribute.cs
- GridViewColumn.cs
- HealthMonitoringSectionHelper.cs
- ModulesEntry.cs
- DrawingBrush.cs
- RenderDataDrawingContext.cs
- DateTimeParse.cs
- ActivityValidationServices.cs
- OleDbParameter.cs
- parserscommon.cs
- DashStyle.cs
- DropTarget.cs
- PersistChildrenAttribute.cs
- ControllableStoryboardAction.cs
- ContractSearchPattern.cs
- ExtensibleClassFactory.cs
- ToolStripDropTargetManager.cs
- PermissionSetEnumerator.cs
- AlgoModule.cs
- WorkflowNamespace.cs
- QilIterator.cs
- XhtmlBasicTextBoxAdapter.cs
- ListBoxItemAutomationPeer.cs
- ParsedAttributeCollection.cs
- PerfCounterSection.cs
- AnnotationDocumentPaginator.cs
- ParameterSubsegment.cs
- RuleAction.cs
- XmlReaderSettings.cs
- Int32.cs
- GlobalizationAssembly.cs
- GradientStop.cs
- NonVisualControlAttribute.cs
- ComponentManagerBroker.cs
- ClearCollection.cs
- BCLDebug.cs
- CharacterMetricsDictionary.cs
- DataRowCollection.cs
- DesignerPerfEventProvider.cs
- TypographyProperties.cs
- DragCompletedEventArgs.cs
- FeatureSupport.cs
- MemoryMappedFile.cs
- ObjectCache.cs
- TransactionException.cs
- TransformedBitmap.cs
- TraceListener.cs
- HttpDictionary.cs
- IntersectQueryOperator.cs
- SafePEFileHandle.cs
- WindowsMenu.cs
- entitydatasourceentitysetnameconverter.cs
- Encoder.cs
- XmlCodeExporter.cs
- CheckBoxPopupAdapter.cs
- HttpHandlerAction.cs
- UriTemplateQueryValue.cs
- FontWeights.cs
- MultiView.cs
- ConfigurationElement.cs
- DataBindingExpressionBuilder.cs
- Token.cs
- XPathSingletonIterator.cs
- IPHostEntry.cs
- SHA1CryptoServiceProvider.cs
- RouteItem.cs
- SchemaImporterExtensionsSection.cs
- ThreadExceptionEvent.cs