Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / xsp / System / Web / Hosting / AppDomainProtocolHandler.cs / 1305376 / AppDomainProtocolHandler.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.Hosting { using System; using System.Security.Permissions; 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); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.Hosting { using System; using System.Security.Permissions; 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); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- ToolStripItemCollection.cs
- MeshGeometry3D.cs
- BindingListCollectionView.cs
- ObjectDataSourceEventArgs.cs
- Vector.cs
- _ListenerAsyncResult.cs
- CallSiteHelpers.cs
- FixedSOMPage.cs
- BinaryObjectInfo.cs
- SerializationStore.cs
- Listbox.cs
- BitmapEffectGeneralTransform.cs
- RadioButton.cs
- HttpModuleAction.cs
- documentsequencetextcontainer.cs
- XmlBoundElement.cs
- DataGridPageChangedEventArgs.cs
- Registry.cs
- ConfigurationManagerInternalFactory.cs
- LassoSelectionBehavior.cs
- UshortList2.cs
- _FtpControlStream.cs
- EdmValidator.cs
- AxImporter.cs
- PaintValueEventArgs.cs
- ComEventsHelper.cs
- DistinctQueryOperator.cs
- WeakEventManager.cs
- Logging.cs
- PersonalizationEntry.cs
- LinqDataSourceView.cs
- ReflectPropertyDescriptor.cs
- WorkflowRuntimeServiceElement.cs
- DependencyPropertyKey.cs
- IndentedWriter.cs
- LightweightEntityWrapper.cs
- ResXResourceWriter.cs
- StrongNameMembershipCondition.cs
- CacheChildrenQuery.cs
- Point3DCollectionConverter.cs
- CompositeScriptReference.cs
- StylusButtonEventArgs.cs
- ObjectFullSpanRewriter.cs
- EntityParameter.cs
- XmlSchemaAnyAttribute.cs
- RoleService.cs
- AdRotator.cs
- XmlSchemaSimpleTypeRestriction.cs
- FeatureManager.cs
- DebugView.cs
- MappedMetaModel.cs
- ListControlStringCollectionEditor.cs
- glyphs.cs
- LabelInfo.cs
- OleTxTransactionInfo.cs
- DispatcherSynchronizationContext.cs
- HotCommands.cs
- SQLByte.cs
- DebuggerAttributes.cs
- DiagnosticsConfiguration.cs
- IApplicationTrustManager.cs
- CallTemplateAction.cs
- XPathNodeList.cs
- IRCollection.cs
- Missing.cs
- EllipticalNodeOperations.cs
- Label.cs
- DrawingVisual.cs
- GroupByQueryOperator.cs
- CqlErrorHelper.cs
- RightsManagementInformation.cs
- Scheduler.cs
- ProtocolsConfigurationEntry.cs
- Trace.cs
- DecoratedNameAttribute.cs
- VerticalAlignConverter.cs
- StrongNameSignatureInformation.cs
- ToolboxComponentsCreatingEventArgs.cs
- ExecutedRoutedEventArgs.cs
- NavigationProperty.cs
- DodSequenceMerge.cs
- WebBrowserProgressChangedEventHandler.cs
- KeyEvent.cs
- HtmlInputRadioButton.cs
- CompressStream.cs
- DoubleAnimationUsingKeyFrames.cs
- AnnotationHighlightLayer.cs
- DataGridSortCommandEventArgs.cs
- MaskedTextBox.cs
- LinqDataSourceDeleteEventArgs.cs
- StaticExtension.cs
- ContractInferenceHelper.cs
- DesignerForm.cs
- ContainerFilterService.cs
- ProfileSection.cs
- mediaeventshelper.cs
- ServiceDescriptions.cs
- FileSecurity.cs
- PropertyItem.cs
- ActiveXContainer.cs