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
- BindingGroup.cs
- SqlBuffer.cs
- CodeTypeReferenceExpression.cs
- SEHException.cs
- XmlSchemaInferenceException.cs
- EdmType.cs
- ResourceDefaultValueAttribute.cs
- ServiceModelEnumValidator.cs
- EditingMode.cs
- MimeParameterWriter.cs
- ImageMapEventArgs.cs
- PrintingPermission.cs
- FacetChecker.cs
- ContractCodeDomInfo.cs
- XpsException.cs
- SymLanguageVendor.cs
- ToolStripSystemRenderer.cs
- TextTreeRootTextBlock.cs
- BindingContext.cs
- ScriptHandlerFactory.cs
- SymDocumentType.cs
- FullTrustAssemblyCollection.cs
- ModelToObjectValueConverter.cs
- ILGen.cs
- FolderBrowserDialog.cs
- TextTreeObjectNode.cs
- TextEditorLists.cs
- XmlMemberMapping.cs
- StringBuilder.cs
- COM2IPerPropertyBrowsingHandler.cs
- DataObjectMethodAttribute.cs
- SoapSchemaImporter.cs
- SafeWaitHandle.cs
- ButtonFieldBase.cs
- XsdDuration.cs
- DateTimeValueSerializer.cs
- TransformerConfigurationWizardBase.cs
- UnhandledExceptionEventArgs.cs
- UIElement.cs
- TextEditorLists.cs
- NamedPipeAppDomainProtocolHandler.cs
- DesignerSerializerAttribute.cs
- AsymmetricSignatureFormatter.cs
- AppSettingsExpressionBuilder.cs
- ICspAsymmetricAlgorithm.cs
- UidManager.cs
- TextMetrics.cs
- XamlReaderHelper.cs
- FormsAuthenticationUser.cs
- MergeFilterQuery.cs
- TextServicesCompartmentContext.cs
- SchemaLookupTable.cs
- SystemFonts.cs
- ToolStripTextBox.cs
- PublisherIdentityPermission.cs
- HuffmanTree.cs
- ServicesExceptionNotHandledEventArgs.cs
- RoleGroup.cs
- ObservableCollection.cs
- GlyphsSerializer.cs
- WebConfigurationHost.cs
- TrustLevel.cs
- UnsafeNativeMethodsTablet.cs
- Container.cs
- WsatConfiguration.cs
- SoapReflectionImporter.cs
- InvokeProviderWrapper.cs
- MatrixAnimationUsingKeyFrames.cs
- EntitySqlQueryCacheKey.cs
- ToolStripPanelRenderEventArgs.cs
- DataSetUtil.cs
- ImageList.cs
- PathFigureCollection.cs
- TdsParser.cs
- MenuBindingsEditor.cs
- QuaternionAnimation.cs
- RegistrationServices.cs
- SocketAddress.cs
- WindowsComboBox.cs
- FlowLayout.cs
- ColumnResult.cs
- XmlHierarchyData.cs
- EnumConverter.cs
- PngBitmapDecoder.cs
- PatternMatcher.cs
- ResetableIterator.cs
- AuthenticationManager.cs
- FilteredAttributeCollection.cs
- SoapWriter.cs
- Rotation3D.cs
- DateTime.cs
- ToolboxItemCollection.cs
- OAVariantLib.cs
- XmlSchemaValidator.cs
- CheckableControlBaseAdapter.cs
- Context.cs
- KeyedCollection.cs
- autovalidator.cs
- SpecialNameAttribute.cs
- SafeNativeMethodsMilCoreApi.cs