Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / ndp / fx / src / xsp / System / Web / Hosting / AppDomainProtocolHandler.cs / 1 / 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); } } } // 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; [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); } } } // 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
- SqlNotificationEventArgs.cs
- MTConfigUtil.cs
- Axis.cs
- XPathPatternBuilder.cs
- DetailsViewPagerRow.cs
- DocobjHost.cs
- WhitespaceRuleLookup.cs
- QuerySettings.cs
- CodeChecksumPragma.cs
- SettingsProperty.cs
- TableTextElementCollectionInternal.cs
- SQlBooleanStorage.cs
- DefaultProxySection.cs
- CompiledQuery.cs
- ObjectListCommand.cs
- StringAnimationBase.cs
- CaseInsensitiveComparer.cs
- PageParserFilter.cs
- ProfileSection.cs
- MissingManifestResourceException.cs
- IItemProperties.cs
- DirectoryRedirect.cs
- AssemblyBuilder.cs
- WebHeaderCollection.cs
- RegexStringValidator.cs
- DesignRelationCollection.cs
- CodeExpressionCollection.cs
- WebUtil.cs
- SqlDataAdapter.cs
- IntellisenseTextBox.designer.cs
- WindowInteractionStateTracker.cs
- ConstraintEnumerator.cs
- CaseStatement.cs
- Durable.cs
- AssemblyInfo.cs
- XsltException.cs
- WebScriptServiceHostFactory.cs
- TextReader.cs
- BlurEffect.cs
- OracleDataAdapter.cs
- MailAddress.cs
- ConfigurationException.cs
- SingleKeyFrameCollection.cs
- ConfigurationErrorsException.cs
- EventLogPermissionEntry.cs
- ValidationError.cs
- CharAnimationBase.cs
- PagePropertiesChangingEventArgs.cs
- Geometry3D.cs
- MarshalByValueComponent.cs
- UiaCoreProviderApi.cs
- CompilerGlobalScopeAttribute.cs
- Multiply.cs
- RayMeshGeometry3DHitTestResult.cs
- PermissionListSet.cs
- MeshGeometry3D.cs
- SqlException.cs
- HwndMouseInputProvider.cs
- NativeMethods.cs
- SqlDataReader.cs
- GridViewRow.cs
- LockCookie.cs
- DataGridCell.cs
- Wildcard.cs
- SqlParameterCollection.cs
- DataBindingValueUIHandler.cs
- WebConfigurationFileMap.cs
- Enum.cs
- SqlLiftIndependentRowExpressions.cs
- StringSource.cs
- PointKeyFrameCollection.cs
- RtfControlWordInfo.cs
- XmlSchemaFacet.cs
- ServiceHttpHandlerFactory.cs
- XmlMtomReader.cs
- RoutedEventConverter.cs
- SqlIdentifier.cs
- QuaternionRotation3D.cs
- TabPanel.cs
- ValueUtilsSmi.cs
- AccessibleObject.cs
- unsafenativemethodstextservices.cs
- SqlRewriteScalarSubqueries.cs
- PasswordPropertyTextAttribute.cs
- PasswordBoxAutomationPeer.cs
- Span.cs
- TextTreeRootTextBlock.cs
- GraphicsPath.cs
- ConstantProjectedSlot.cs
- XamlToRtfParser.cs
- Encoder.cs
- WebConfigurationHost.cs
- NavigationProgressEventArgs.cs
- DbConnectionPoolGroup.cs
- InstanceDataCollectionCollection.cs
- IIS7WorkerRequest.cs
- QuadraticBezierSegment.cs
- Missing.cs
- FixedBufferAttribute.cs
- CacheMemory.cs