Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / ndp / fx / src / xsp / System / Web / Hosting / AppDomainProtocolHandler.cs / 3 / AppDomainProtocolHandler.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.Hosting { using System; using System.Security.Permissions; [AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)] [AspNetHostingPermission(SecurityAction.InheritanceDemand, Level=AspNetHostingPermissionLevel.Minimal)] public abstract class AppDomainProtocolHandler : MarshalByRefObject, IRegisteredObject { protected AppDomainProtocolHandler() { HostingEnvironment.RegisterObject(this); } [SecurityPermissionAttribute(SecurityAction.LinkDemand, Flags=SecurityPermissionFlag.Infrastructure)] public override Object InitializeLifetimeService(){ return null; // never expire lease } public abstract void StartListenerChannel(IListenerChannelCallback listenerChannelCallback); public abstract void StopListenerChannel(int listenerChannelId, bool immediate); public abstract void StopProtocol(bool immediate); public virtual void Stop(bool immediate) { StopProtocol(true); HostingEnvironment.UnregisterObject(this); } } }
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- Char.cs
- ModelVisual3D.cs
- SupportingTokenSecurityTokenResolver.cs
- DataKeyArray.cs
- RequestQueryProcessor.cs
- RC2.cs
- QilXmlReader.cs
- StyleBamlTreeBuilder.cs
- InputBindingCollection.cs
- AppDomainCompilerProxy.cs
- ApplicationSecurityInfo.cs
- FilterQuery.cs
- XPathException.cs
- AdornerHitTestResult.cs
- BasicHttpSecurityMode.cs
- MouseButton.cs
- ViewBox.cs
- InstanceOwnerQueryResult.cs
- MergeExecutor.cs
- DataGridPageChangedEventArgs.cs
- IUnknownConstantAttribute.cs
- ItemsPresenter.cs
- MenuItemCollection.cs
- PeerService.cs
- DynamicDataExtensions.cs
- BamlTreeUpdater.cs
- ResourceExpressionEditor.cs
- ValuePattern.cs
- RuntimeResourceSet.cs
- ServicePoint.cs
- ExpressionList.cs
- DocumentGrid.cs
- QueryOutputWriter.cs
- AppDomainManager.cs
- OdbcDataAdapter.cs
- BamlBinaryWriter.cs
- TraceUtils.cs
- ChtmlLinkAdapter.cs
- MultiplexingDispatchMessageFormatter.cs
- ExtendedProperty.cs
- IPipelineRuntime.cs
- ExpressionBinding.cs
- BufferAllocator.cs
- GroupBox.cs
- TableSectionStyle.cs
- TypeSystem.cs
- StylusPointProperties.cs
- TableLayoutPanelCellPosition.cs
- SiteMapNodeCollection.cs
- RawUIStateInputReport.cs
- SqlNotificationRequest.cs
- BuilderPropertyEntry.cs
- WebPartTransformerAttribute.cs
- SafeTimerHandle.cs
- WebPartCancelEventArgs.cs
- IsolatedStorageFile.cs
- TextDpi.cs
- Properties.cs
- ThicknessKeyFrameCollection.cs
- AutoScrollHelper.cs
- XmlTextAttribute.cs
- LayoutManager.cs
- MaterialGroup.cs
- Scripts.cs
- GeneralTransformGroup.cs
- HTTPNotFoundHandler.cs
- PriorityBinding.cs
- ColumnHeaderConverter.cs
- PersonalizableAttribute.cs
- ControlType.cs
- XpsResourcePolicy.cs
- EventRecordWrittenEventArgs.cs
- CommandField.cs
- ComplexObject.cs
- Matrix3DConverter.cs
- SaveFileDialog.cs
- DeobfuscatingStream.cs
- WindowsButton.cs
- QueryableDataSourceView.cs
- SafeTimerHandle.cs
- XpsDocumentEvent.cs
- PointCollectionValueSerializer.cs
- JsonSerializer.cs
- EndpointDiscoveryMetadata.cs
- ListChunk.cs
- MouseActionValueSerializer.cs
- SendActivityValidator.cs
- ResXBuildProvider.cs
- UiaCoreProviderApi.cs
- ProfilePropertySettings.cs
- ObjectContext.cs
- Timer.cs
- Clause.cs
- ResourceProviderFactory.cs
- LocatorBase.cs
- PropertyChangedEventManager.cs
- HandledMouseEvent.cs
- SmtpLoginAuthenticationModule.cs
- TextChangedEventArgs.cs
- InnerItemCollectionView.cs