Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / ndp / fx / src / xsp / System / Web / Management / IisTraceWebEventProvider.cs / 2 / IisTraceWebEventProvider.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.Web.Hosting; using System.Security.Permissions; //////////// // Events //////////// [AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)] public sealed class IisTraceWebEventProvider : WebEventProvider { public IisTraceWebEventProvider() { // only supported on IIS version 7 and later HttpContext context = HttpContext.Current; if (context != null) { if (!HttpRuntime.UseIntegratedPipeline && !(context.WorkerRequest is ISAPIWorkerRequestInProcForIIS7)) { throw new PlatformNotSupportedException(SR.GetString(SR.Requires_Iis_7)); } } } public override void Initialize(string name, NameValueCollection config) { Debug.Trace("IisTraceWebEventProvider", "Initializing: name=" + name); base.Initialize(name, config); ProviderUtil.CheckUnrecognizedAttributes(config, name); } public override void ProcessEvent(WebBaseEvent eventRaised) { HttpContext context = HttpContext.Current; if (context != null) { context.WorkerRequest.RaiseTraceEvent(eventRaised); } } public override void Flush() { } public override void Shutdown() { } } }
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
- GenericTransactionFlowAttribute.cs
- UidManager.cs
- HandleValueEditor.cs
- DataGridViewRowCancelEventArgs.cs
- TemplatePropertyEntry.cs
- DataTableReaderListener.cs
- SetStoryboardSpeedRatio.cs
- MoveSizeWinEventHandler.cs
- ItemDragEvent.cs
- SmtpLoginAuthenticationModule.cs
- TypedTableGenerator.cs
- Parameter.cs
- HttpBrowserCapabilitiesWrapper.cs
- Padding.cs
- LicenseException.cs
- DataViewSetting.cs
- FamilyTypefaceCollection.cs
- OleDbEnumerator.cs
- Point3DIndependentAnimationStorage.cs
- FirewallWrapper.cs
- StateValidator.cs
- TableAdapterManagerHelper.cs
- BaseResourcesBuildProvider.cs
- TransformGroup.cs
- FolderBrowserDialog.cs
- InputBindingCollection.cs
- WebUtility.cs
- DataGridTextBox.cs
- UriTemplateTrieLocation.cs
- EnumCodeDomSerializer.cs
- HtmlTableCellCollection.cs
- GridView.cs
- ObjectListCommandsPage.cs
- ObjectDataSourceFilteringEventArgs.cs
- CodePropertyReferenceExpression.cs
- AQNBuilder.cs
- DataGridViewSelectedCellCollection.cs
- BindingMemberInfo.cs
- EntityStoreSchemaGenerator.cs
- TextInfo.cs
- ControlCollection.cs
- TransformCryptoHandle.cs
- MethodToken.cs
- SubstitutionResponseElement.cs
- Utils.cs
- DrawingState.cs
- ServiceDurableInstanceContextProvider.cs
- WhitespaceSignificantCollectionAttribute.cs
- Padding.cs
- HttpFormatExtensions.cs
- TreeView.cs
- BinaryObjectInfo.cs
- FormatVersion.cs
- DbConvert.cs
- PasswordRecovery.cs
- ListBindingConverter.cs
- ResourceContainer.cs
- FixedFindEngine.cs
- ImageListStreamer.cs
- AppSettingsExpressionBuilder.cs
- _SingleItemRequestCache.cs
- CodeGenerator.cs
- validation.cs
- MessageDirection.cs
- CloudCollection.cs
- BindingSourceDesigner.cs
- SiteOfOriginContainer.cs
- StorageRoot.cs
- ExpressionParser.cs
- FileChangeNotifier.cs
- BrowserDefinition.cs
- ConnectionProviderAttribute.cs
- LicenseManager.cs
- ReverseInheritProperty.cs
- CardSpaceSelector.cs
- DateTimeUtil.cs
- ExtensionWindowResizeGrip.cs
- LoadedOrUnloadedOperation.cs
- InstanceDataCollection.cs
- ColorConverter.cs
- _NTAuthentication.cs
- HttpContext.cs
- SqlDataSource.cs
- FilterElement.cs
- Emitter.cs
- Input.cs
- ChannelManager.cs
- ElapsedEventArgs.cs
- CachedFontFamily.cs
- FormParameter.cs
- SiteOfOriginPart.cs
- StrokeCollectionConverter.cs
- MediaContext.cs
- TypefaceMap.cs
- CuspData.cs
- ExtensionDataObject.cs
- ConfigurationLoader.cs
- HighContrastHelper.cs
- QuerySetOp.cs
- ValidatorCompatibilityHelper.cs