Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / whidbey / NetFXspW7 / 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
- CollectionChangeEventArgs.cs
- TextEffect.cs
- TypedDataSourceCodeGenerator.cs
- BamlRecordReader.cs
- State.cs
- ObjectHandle.cs
- MimeWriter.cs
- IndexOutOfRangeException.cs
- PropertyNames.cs
- LiteralControl.cs
- BaseCollection.cs
- SqlConnectionStringBuilder.cs
- EntityModelSchemaGenerator.cs
- ControlAdapter.cs
- TrackingParameters.cs
- ComPlusContractBehavior.cs
- XmlTextReaderImpl.cs
- DataControlReference.cs
- HitTestDrawingContextWalker.cs
- CLRBindingWorker.cs
- PointValueSerializer.cs
- Root.cs
- HtmlTextArea.cs
- WebPartZone.cs
- SqlDataSourceEnumerator.cs
- AsyncCompletedEventArgs.cs
- SafeNativeMethods.cs
- HttpConfigurationContext.cs
- TypeBuilderInstantiation.cs
- AttributeProviderAttribute.cs
- ScriptingScriptResourceHandlerSection.cs
- InstallerTypeAttribute.cs
- DataGridTable.cs
- ProtocolsConfiguration.cs
- _SslState.cs
- SubMenuStyleCollectionEditor.cs
- TypeToken.cs
- ReaderContextStackData.cs
- AstTree.cs
- CombinedGeometry.cs
- SHA512.cs
- FrameSecurityDescriptor.cs
- TcpChannelHelper.cs
- XhtmlBasicValidatorAdapter.cs
- DisplayInformation.cs
- SessionState.cs
- SecurityContext.cs
- QueueProcessor.cs
- StylusOverProperty.cs
- HtmlInputControl.cs
- TimeSpanSecondsOrInfiniteConverter.cs
- ReflectPropertyDescriptor.cs
- CompilerHelpers.cs
- CommandSet.cs
- HiddenFieldPageStatePersister.cs
- RegexRunner.cs
- XamlFilter.cs
- WSFederationHttpBinding.cs
- DesignerRegionCollection.cs
- StylusPointPropertyInfoDefaults.cs
- PageAsyncTaskManager.cs
- StrokeNode.cs
- TableParaClient.cs
- selecteditemcollection.cs
- MediaPlayer.cs
- CardSpaceException.cs
- TextFindEngine.cs
- MetaModel.cs
- ImplicitInputBrush.cs
- OleDbCommand.cs
- FormViewInsertedEventArgs.cs
- Form.cs
- ObjectViewEntityCollectionData.cs
- PlainXmlWriter.cs
- Compiler.cs
- RelationshipEntry.cs
- ExpressionBindingCollection.cs
- EDesignUtil.cs
- SupportingTokenAuthenticatorSpecification.cs
- AutoCompleteStringCollection.cs
- WindowsContainer.cs
- ECDiffieHellmanCngPublicKey.cs
- LingerOption.cs
- PropertyToken.cs
- HitTestWithGeometryDrawingContextWalker.cs
- PrintDialogException.cs
- RawStylusInputReport.cs
- BitmapImage.cs
- SizeConverter.cs
- XmlDigitalSignatureProcessor.cs
- NativeObjectSecurity.cs
- ShaderEffect.cs
- SqlConnection.cs
- DbMetaDataCollectionNames.cs
- AttachedAnnotationChangedEventArgs.cs
- HttpVersion.cs
- AssociationSetMetadata.cs
- ScriptResourceAttribute.cs
- KnowledgeBase.cs
- PerformanceCounterLib.cs