Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / xsp / System / Web / Management / IisTraceWebEventProvider.cs / 1305376 / 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 //////////// 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() { } } } // 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
- MethodCallExpression.cs
- Parameter.cs
- SessionStateItemCollection.cs
- XmlMembersMapping.cs
- CompiledQuery.cs
- DataGridViewRowEventArgs.cs
- documentsequencetextcontainer.cs
- Mappings.cs
- PipeStream.cs
- CollectionBuilder.cs
- ASCIIEncoding.cs
- DataGridItemCollection.cs
- DiscoveryDocumentSearchPattern.cs
- ApplyImportsAction.cs
- PolicyException.cs
- FocusWithinProperty.cs
- ParseChildrenAsPropertiesAttribute.cs
- XmlSequenceWriter.cs
- RelativeSource.cs
- MsmqQueue.cs
- ReceiveCompletedEventArgs.cs
- SrgsOneOf.cs
- CompositeDataBoundControl.cs
- AssociationSetMetadata.cs
- OletxResourceManager.cs
- BaseAddressElementCollection.cs
- QuaternionKeyFrameCollection.cs
- CellCreator.cs
- ShaperBuffers.cs
- ContainerParaClient.cs
- GorillaCodec.cs
- ServiceModelActivity.cs
- MemberPathMap.cs
- HttpClientCertificate.cs
- PrinterUnitConvert.cs
- PropertyChangedEventArgs.cs
- UserControl.cs
- CodeRegionDirective.cs
- SnapLine.cs
- Point3DAnimationUsingKeyFrames.cs
- Oid.cs
- DataServiceRequestException.cs
- StrokeCollectionConverter.cs
- DataObjectFieldAttribute.cs
- DocumentApplicationJournalEntry.cs
- EntityDesignerBuildProvider.cs
- PersonalizableAttribute.cs
- TextBlock.cs
- MemoryMappedViewAccessor.cs
- ZipIOZip64EndOfCentralDirectoryLocatorBlock.cs
- BindingGroup.cs
- DataGridViewRowErrorTextNeededEventArgs.cs
- OptionalColumn.cs
- XmlSchemaAppInfo.cs
- columnmapkeybuilder.cs
- SchemaType.cs
- FacetEnabledSchemaElement.cs
- LineMetrics.cs
- NamespaceDecl.cs
- MailMessageEventArgs.cs
- CallSiteOps.cs
- StorageConditionPropertyMapping.cs
- ArraySegment.cs
- PropertyMetadata.cs
- TransformerTypeCollection.cs
- PageContentCollection.cs
- CustomAssemblyResolver.cs
- ExpressionReplacer.cs
- TreeNodeCollectionEditor.cs
- DataBindingCollection.cs
- XmlChoiceIdentifierAttribute.cs
- HorizontalAlignConverter.cs
- BamlLocalizer.cs
- CertificateReferenceElement.cs
- CompatibleIComparer.cs
- AutoScrollExpandMessageFilter.cs
- Error.cs
- UriSection.cs
- DbProviderManifest.cs
- ServiceConfigurationTraceRecord.cs
- EditingMode.cs
- CodeAttributeDeclaration.cs
- FramingDecoders.cs
- BaseResourcesBuildProvider.cs
- BinaryCommonClasses.cs
- ThousandthOfEmRealPoints.cs
- TextStore.cs
- ArrayWithOffset.cs
- MembershipSection.cs
- XmlSerializerNamespaces.cs
- CodeDirectoryCompiler.cs
- HttpWriter.cs
- ButtonField.cs
- MarkerProperties.cs
- EntityTransaction.cs
- XPathSelfQuery.cs
- TaskFileService.cs
- DataTrigger.cs
- AssemblyAssociatedContentFileAttribute.cs
- DataObjectPastingEventArgs.cs