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
- EventDescriptor.cs
- EventLogPermissionEntry.cs
- XmlSchemaSet.cs
- SqlConnectionHelper.cs
- Rect.cs
- ArglessEventHandlerProxy.cs
- PackageRelationshipCollection.cs
- MinMaxParagraphWidth.cs
- IPEndPoint.cs
- FileVersionInfo.cs
- WindowsListView.cs
- ConnectionProviderAttribute.cs
- ControlBuilderAttribute.cs
- ScopeCompiler.cs
- GenericQueueSurrogate.cs
- OdbcError.cs
- CodeCompileUnit.cs
- TypeNameConverter.cs
- ToolStripInSituService.cs
- ReliabilityContractAttribute.cs
- SetMemberBinder.cs
- ImportCatalogPart.cs
- TranslateTransform.cs
- ReadOnlyAttribute.cs
- CTreeGenerator.cs
- XmlValidatingReader.cs
- DataServiceQueryOfT.cs
- SqlConnection.cs
- PropertyPathConverter.cs
- XPathSingletonIterator.cs
- PrinterUnitConvert.cs
- FormatterConverter.cs
- ListViewUpdateEventArgs.cs
- DataServiceException.cs
- DataGridViewCellLinkedList.cs
- ThrowHelper.cs
- ProxyWebPartConnectionCollection.cs
- CapabilitiesUse.cs
- InputLangChangeEvent.cs
- AssertSection.cs
- XmlAnyElementAttribute.cs
- XmlSignatureManifest.cs
- SchemaTableOptionalColumn.cs
- SymbolPair.cs
- UpdateManifestForBrowserApplication.cs
- SelectionItemPattern.cs
- GeneralTransform2DTo3D.cs
- MultipleViewProviderWrapper.cs
- AttributeTable.cs
- CharUnicodeInfo.cs
- WindowsListViewScroll.cs
- TreeChangeInfo.cs
- TextDecorationCollectionConverter.cs
- TimeZoneNotFoundException.cs
- CallTemplateAction.cs
- BuildResultCache.cs
- If.cs
- SecurityHeader.cs
- ButtonField.cs
- AppLevelCompilationSectionCache.cs
- ThumbAutomationPeer.cs
- RunWorkerCompletedEventArgs.cs
- PhysicalFontFamily.cs
- CodeTypeOfExpression.cs
- ProcessingInstructionAction.cs
- RecipientInfo.cs
- WindowsMenu.cs
- MappedMetaModel.cs
- NumberEdit.cs
- JsonReader.cs
- PlatformNotSupportedException.cs
- ConnectionPoolManager.cs
- DataControlLinkButton.cs
- ContentWrapperAttribute.cs
- SubMenuStyle.cs
- NamespaceInfo.cs
- Converter.cs
- XMLUtil.cs
- ImageSource.cs
- MemberListBinding.cs
- FormattedTextSymbols.cs
- ResponseStream.cs
- TextEditorCopyPaste.cs
- OptimisticConcurrencyException.cs
- DrawingCollection.cs
- Int32AnimationUsingKeyFrames.cs
- ToolstripProfessionalRenderer.cs
- ApplicationFileCodeDomTreeGenerator.cs
- SrgsElementList.cs
- DataGridCellEditEndingEventArgs.cs
- RegexWorker.cs
- EventMappingSettings.cs
- GuidConverter.cs
- EventProperty.cs
- SqlExpander.cs
- SecuritySessionServerSettings.cs
- ScaleTransform3D.cs
- StandardToolWindows.cs
- DeferrableContentConverter.cs
- Visitors.cs