Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / 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() {
}
}
}
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- DataGridViewLinkColumn.cs
- HttpCacheParams.cs
- PriorityRange.cs
- AsymmetricKeyExchangeDeformatter.cs
- JumpItem.cs
- TabControl.cs
- LogSwitch.cs
- DesignerOptionService.cs
- ConfigXmlText.cs
- ConstrainedDataObject.cs
- BaseParaClient.cs
- MediaTimeline.cs
- BinaryVersion.cs
- WmlValidatorAdapter.cs
- PathSegmentCollection.cs
- DbSetClause.cs
- OleDbDataReader.cs
- OleDbErrorCollection.cs
- ControlUtil.cs
- ListDataHelper.cs
- ManualWorkflowSchedulerService.cs
- UdpTransportBindingElement.cs
- TableRowCollection.cs
- OutOfMemoryException.cs
- Pkcs9Attribute.cs
- BulletChrome.cs
- LocationUpdates.cs
- BrushMappingModeValidation.cs
- TranslateTransform3D.cs
- SizeValueSerializer.cs
- TrackBar.cs
- BuildProviderAppliesToAttribute.cs
- GradientBrush.cs
- MSHTMLHost.cs
- XmlReader.cs
- MailHeaderInfo.cs
- DbCommandDefinition.cs
- SqlConnectionFactory.cs
- JsonClassDataContract.cs
- TouchPoint.cs
- OneWayChannelFactory.cs
- SchemaTableOptionalColumn.cs
- ClickablePoint.cs
- XmlFormatExtensionAttribute.cs
- LoadWorkflowAsyncResult.cs
- UrlAuthFailedErrorFormatter.cs
- PropertyReferenceExtension.cs
- CharAnimationBase.cs
- TextPointer.cs
- _Win32.cs
- TransactionInterop.cs
- ServiceInfoCollection.cs
- MetadataItemCollectionFactory.cs
- RequestCachePolicyConverter.cs
- Rules.cs
- CqlGenerator.cs
- DistinctQueryOperator.cs
- MatrixAnimationUsingPath.cs
- PageAsyncTaskManager.cs
- SessionState.cs
- DesignTimeSiteMapProvider.cs
- ResourceReferenceKeyNotFoundException.cs
- OdbcConnectionOpen.cs
- BitmapEffectState.cs
- XmlChildEnumerator.cs
- ValidationService.cs
- PrintController.cs
- DataGridViewTextBoxEditingControl.cs
- XmlnsDictionary.cs
- contentDescriptor.cs
- ModelUIElement3D.cs
- ProviderUtil.cs
- OleDbConnectionPoolGroupProviderInfo.cs
- ProbeMatchesMessageCD1.cs
- NavigationProperty.cs
- PackageRelationship.cs
- InputLanguageProfileNotifySink.cs
- IfJoinedCondition.cs
- SpnegoTokenProvider.cs
- ForeignKeyConstraint.cs
- OperatingSystemVersionCheck.cs
- VScrollBar.cs
- AttachedPropertyBrowsableForChildrenAttribute.cs
- StrongNameKeyPair.cs
- X509Chain.cs
- _TransmitFileOverlappedAsyncResult.cs
- OptionUsage.cs
- SettingsContext.cs
- Rotation3DAnimationUsingKeyFrames.cs
- CodeGen.cs
- ContentType.cs
- EnumValAlphaComparer.cs
- XmlDocument.cs
- ClipboardData.cs
- SafeFindHandle.cs
- WindowsContainer.cs
- ConfigXmlDocument.cs
- MsmqIntegrationBinding.cs
- AssemblyHash.cs
- TraceContext.cs