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
- XsltArgumentList.cs
- OSFeature.cs
- SpotLight.cs
- UncommonField.cs
- GridViewRowEventArgs.cs
- ResourceReader.cs
- ContextMenu.cs
- AnnotationStore.cs
- DbDataRecord.cs
- CompilerError.cs
- BasicDesignerLoader.cs
- FigureParaClient.cs
- AutomationElement.cs
- CLRBindingWorker.cs
- FontStretch.cs
- ExternalFile.cs
- UriWriter.cs
- UnaryNode.cs
- UrlAuthorizationModule.cs
- FileRecordSequenceHelper.cs
- DefinitionUpdate.cs
- CollectionViewGroupInternal.cs
- SplitterEvent.cs
- CounterSampleCalculator.cs
- ResourcesGenerator.cs
- DataGridViewRowPrePaintEventArgs.cs
- DataGridRowHeader.cs
- ToolboxControl.cs
- StrongNamePublicKeyBlob.cs
- DynamicMetaObject.cs
- FixedFindEngine.cs
- NameValuePair.cs
- CookieHandler.cs
- SimpleTextLine.cs
- SoapCodeExporter.cs
- DetailsViewInsertedEventArgs.cs
- SubclassTypeValidatorAttribute.cs
- SqlUnionizer.cs
- PersistenceMetadataNamespace.cs
- TransformDescriptor.cs
- ClaimTypes.cs
- TableLayoutPanelCellPosition.cs
- DateTimePickerDesigner.cs
- PreProcessor.cs
- ClientTarget.cs
- DeriveBytes.cs
- LOSFormatter.cs
- DataControlFieldHeaderCell.cs
- SqlVisitor.cs
- SafeNativeMethods.cs
- QuaternionAnimation.cs
- PassportAuthenticationEventArgs.cs
- ConfigXmlSignificantWhitespace.cs
- TreeBuilderXamlTranslator.cs
- messageonlyhwndwrapper.cs
- DataGridViewCheckBoxCell.cs
- WebPartUserCapability.cs
- WriteStateInfoBase.cs
- InputLanguage.cs
- BamlMapTable.cs
- ReferenceService.cs
- AutoGeneratedField.cs
- DataGridViewAutoSizeModeEventArgs.cs
- BooleanProjectedSlot.cs
- DataSet.cs
- ProcessModelSection.cs
- InvariantComparer.cs
- TwoPhaseCommit.cs
- AutoGeneratedFieldProperties.cs
- MsmqBindingElementBase.cs
- NativeMethods.cs
- FlowLayout.cs
- StateDesigner.Helpers.cs
- ProfessionalColors.cs
- DataGridColumnCollection.cs
- OdbcParameter.cs
- x509utils.cs
- DesignTimeParseData.cs
- ValueTypeFixupInfo.cs
- CurrentChangingEventManager.cs
- ObservableDictionary.cs
- KnownTypesHelper.cs
- IsolatedStorageFilePermission.cs
- DetailsViewPageEventArgs.cs
- DrawingGroupDrawingContext.cs
- WebBrowser.cs
- DataGridColumnHeader.cs
- NativeRightsManagementAPIsStructures.cs
- CompilerTypeWithParams.cs
- ObjectReaderCompiler.cs
- listitem.cs
- BindingCompleteEventArgs.cs
- ReferenceEqualityComparer.cs
- ExtensionCollection.cs
- TCEAdapterGenerator.cs
- BypassElementCollection.cs
- StreamResourceInfo.cs
- DesignerActionItemCollection.cs
- _UriSyntax.cs
- DbgUtil.cs