Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / DEVDIV / depot / DevDiv / releases / whidbey / QFE / ndp / fx / src / xsp / System / Web / Configuration / HandlerWithFactory.cs / 1 / HandlerWithFactory.cs
//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//-----------------------------------------------------------------------------
/*
* Config related classes for HttpApplication
*/
namespace System.Web.Configuration {
using System;
/*
* Factory / handler pair for recycling
*/
internal class HandlerWithFactory {
private IHttpHandler _handler;
private IHttpHandlerFactory _factory;
internal HandlerWithFactory(IHttpHandler handler, IHttpHandlerFactory factory) {
_handler = handler;
_factory = factory;
}
internal void Recycle() {
_factory.ReleaseHandler(_handler);
}
}
}
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
// Copyright (c) Microsoft Corporation. All rights reserved.
//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//-----------------------------------------------------------------------------
/*
* Config related classes for HttpApplication
*/
namespace System.Web.Configuration {
using System;
/*
* Factory / handler pair for recycling
*/
internal class HandlerWithFactory {
private IHttpHandler _handler;
private IHttpHandlerFactory _factory;
internal HandlerWithFactory(IHttpHandler handler, IHttpHandlerFactory factory) {
_handler = handler;
_factory = factory;
}
internal void Recycle() {
_factory.ReleaseHandler(_handler);
}
}
}
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
// Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- AppDomainManager.cs
- WeakReferenceList.cs
- FormatConvertedBitmap.cs
- IpcClientChannel.cs
- BreakSafeBase.cs
- XmlSchemaDatatype.cs
- SettingsBindableAttribute.cs
- ColorTransform.cs
- DateTimeConverter2.cs
- HtmlFormWrapper.cs
- ReadOnlyDictionary.cs
- WebPartsPersonalization.cs
- CompilationSection.cs
- RadioButtonStandardAdapter.cs
- RemotingConfigParser.cs
- SizeValueSerializer.cs
- AssemblyInfo.cs
- NativeMethods.cs
- SessionState.cs
- EntityFrameworkVersions.cs
- SafeNativeMethods.cs
- OleDbConnection.cs
- SocketSettings.cs
- InkCanvasAutomationPeer.cs
- IgnoreDeviceFilterElement.cs
- ChannelAcceptor.cs
- SendSecurityHeader.cs
- WSFederationHttpSecurity.cs
- InstanceCreationEditor.cs
- _IPv6Address.cs
- ContextProperty.cs
- METAHEADER.cs
- InterleavedZipPartStream.cs
- ValidationHelpers.cs
- InvalidWMPVersionException.cs
- DbParameterCollectionHelper.cs
- WindowsGraphicsWrapper.cs
- GacUtil.cs
- _PooledStream.cs
- DrawToolTipEventArgs.cs
- HtmlInputReset.cs
- WmpBitmapEncoder.cs
- DataShape.cs
- SystemIdentity.cs
- ApplyTemplatesAction.cs
- MatrixIndependentAnimationStorage.cs
- PrintDialogException.cs
- ButtonBaseAdapter.cs
- IsolatedStorage.cs
- DirectoryObjectSecurity.cs
- IPHostEntry.cs
- QueryCreatedEventArgs.cs
- PixelFormatConverter.cs
- XmlEntityReference.cs
- BooleanAnimationBase.cs
- AppendHelper.cs
- CachedFontFamily.cs
- NonParentingControl.cs
- ButtonBase.cs
- X509SecurityTokenProvider.cs
- DesignerActionPanel.cs
- ScrollEventArgs.cs
- DateTimeSerializationSection.cs
- DataGridLength.cs
- OverrideMode.cs
- MenuEventArgs.cs
- ConfigXmlElement.cs
- ErrorFormatter.cs
- SqlColumnizer.cs
- TranslateTransform.cs
- ContextItemManager.cs
- TimeZone.cs
- PeerObject.cs
- TrackingMemoryStreamFactory.cs
- AnnotationComponentManager.cs
- WorkflowMarkupSerializationException.cs
- XmlSerializerNamespaces.cs
- QueryTreeBuilder.cs
- NavigationProperty.cs
- DescendentsWalkerBase.cs
- XmlCompatibilityReader.cs
- LeaseManager.cs
- InheritanceContextChangedEventManager.cs
- ReceiveContextCollection.cs
- ClientSettings.cs
- ADConnectionHelper.cs
- BindingListCollectionView.cs
- XpsFilter.cs
- RelationalExpressions.cs
- XmlSchemaCollection.cs
- CrossContextChannel.cs
- BCLDebug.cs
- TemplateInstanceAttribute.cs
- RightsManagementEncryptionTransform.cs
- XmlReader.cs
- Utils.cs
- MenuCommand.cs
- QilTypeChecker.cs
- ConfigXmlCDataSection.cs
- DataGridViewDesigner.cs