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
- ArraySet.cs
- RouteParser.cs
- FullTextLine.cs
- TransactionManager.cs
- TemplateBaseAction.cs
- ManipulationInertiaStartingEventArgs.cs
- login.cs
- remotingproxy.cs
- CodeDomConfigurationHandler.cs
- NameService.cs
- ElementHostPropertyMap.cs
- CatalogZoneBase.cs
- LOSFormatter.cs
- Parsers.cs
- MetadataArtifactLoaderComposite.cs
- MetadataCacheItem.cs
- DataGridViewSortCompareEventArgs.cs
- ServiceThrottlingElement.cs
- PenThreadWorker.cs
- CustomErrorCollection.cs
- XomlCompilerError.cs
- PluralizationService.cs
- BoundField.cs
- PathGeometry.cs
- AudioBase.cs
- ComplexPropertyEntry.cs
- OdbcException.cs
- ObjectTag.cs
- ContainerParaClient.cs
- COM2ColorConverter.cs
- EntityDataSource.cs
- ParameterElement.cs
- versioninfo.cs
- SetStateEventArgs.cs
- DriveNotFoundException.cs
- hresults.cs
- X509Certificate.cs
- SettingsPropertyNotFoundException.cs
- PropertyGroupDescription.cs
- AliasedSlot.cs
- Parser.cs
- ContainerUtilities.cs
- QilFunction.cs
- ChildTable.cs
- PublisherIdentityPermission.cs
- IncrementalHitTester.cs
- Version.cs
- TableCellAutomationPeer.cs
- ServiceBusyException.cs
- RSAPKCS1SignatureDeformatter.cs
- translator.cs
- NotEqual.cs
- Logging.cs
- ReaderWriterLock.cs
- XsltSettings.cs
- VSDExceptions.cs
- PathGeometry.cs
- ModuleConfigurationInfo.cs
- SqlBuilder.cs
- CheckBoxField.cs
- UTF8Encoding.cs
- ExpressionList.cs
- RecognizedPhrase.cs
- XPathNode.cs
- TextProperties.cs
- StorageBasedPackageProperties.cs
- ExpressionEvaluator.cs
- EnvelopedPkcs7.cs
- HtmlContainerControl.cs
- InvokePattern.cs
- SoapDocumentMethodAttribute.cs
- IntegerFacetDescriptionElement.cs
- XmlWrappingReader.cs
- MaterialGroup.cs
- NominalTypeEliminator.cs
- InvalidAsynchronousStateException.cs
- PropertyReferenceSerializer.cs
- OdbcInfoMessageEvent.cs
- DuplicateWaitObjectException.cs
- SqlCommandSet.cs
- WebServiceErrorEvent.cs
- CryptoApi.cs
- BuildManagerHost.cs
- ListItem.cs
- StdRegProviderWrapper.cs
- XamlWriter.cs
- ImageListStreamer.cs
- EntityDataSourceColumn.cs
- XmlTypeAttribute.cs
- DataGridViewRowHeightInfoNeededEventArgs.cs
- DeferredReference.cs
- DbConnectionStringBuilder.cs
- XmlAttributes.cs
- DoubleUtil.cs
- __Error.cs
- StdRegProviderWrapper.cs
- LinqDataSourceUpdateEventArgs.cs
- RepeatButtonAutomationPeer.cs
- XamlStackWriter.cs
- Geometry3D.cs