Code:
/ FX-1434 / FX-1434 / 1.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
- ForceCopyBuildProvider.cs
- ClientFormsAuthenticationCredentials.cs
- ApplicationServiceManager.cs
- WebPartEditorOkVerb.cs
- RequiredFieldValidator.cs
- ReadOnlyCollection.cs
- Freezable.cs
- HandlerElementCollection.cs
- SubMenuStyle.cs
- BlockUIContainer.cs
- XmlSecureResolver.cs
- AxisAngleRotation3D.cs
- BaseTemplateCodeDomTreeGenerator.cs
- RowToFieldTransformer.cs
- AssemblyHash.cs
- FreezableCollection.cs
- TextTreeInsertUndoUnit.cs
- QueryConverter.cs
- MenuItemCollection.cs
- SrgsText.cs
- UrlPath.cs
- DigestTraceRecordHelper.cs
- MetadataPropertyvalue.cs
- CodeMethodReturnStatement.cs
- RangeValidator.cs
- SiteMapNode.cs
- EllipseGeometry.cs
- BindingGroup.cs
- ParameterElementCollection.cs
- IBuiltInEvidence.cs
- List.cs
- XamlNamespaceHelper.cs
- DataColumnMapping.cs
- SplitterCancelEvent.cs
- PixelFormat.cs
- TableStyle.cs
- StateInitialization.cs
- sqlpipe.cs
- DesignerGeometryHelper.cs
- DynamicQueryableWrapper.cs
- RequestCachePolicyConverter.cs
- FrameAutomationPeer.cs
- ParameterCollection.cs
- DataViewManagerListItemTypeDescriptor.cs
- FlowDocumentPage.cs
- UDPClient.cs
- OleDbRowUpdatingEvent.cs
- TCEAdapterGenerator.cs
- SingleSelectRootGridEntry.cs
- COMException.cs
- selecteditemcollection.cs
- LinkButton.cs
- FormViewInsertEventArgs.cs
- _NativeSSPI.cs
- X509Certificate2Collection.cs
- PathGradientBrush.cs
- MsmqHostedTransportManager.cs
- XmlSchemaComplexType.cs
- Array.cs
- SerialReceived.cs
- ContentControl.cs
- TreeViewImageKeyConverter.cs
- DebugManager.cs
- assertwrapper.cs
- HtmlListAdapter.cs
- XmlHelper.cs
- QuaternionAnimationUsingKeyFrames.cs
- StringStorage.cs
- filewebrequest.cs
- BCLDebug.cs
- ConfigurationManager.cs
- IPAddress.cs
- ListView.cs
- TrackBarRenderer.cs
- HostProtectionPermission.cs
- GC.cs
- SoapIgnoreAttribute.cs
- NumberAction.cs
- PlainXmlSerializer.cs
- TrustLevelCollection.cs
- HighlightVisual.cs
- DesignerCatalogPartChrome.cs
- Canvas.cs
- ZipIOExtraField.cs
- AliasGenerator.cs
- Helpers.cs
- RangeValuePattern.cs
- FormsAuthenticationTicket.cs
- CrossContextChannel.cs
- BufferedReceiveManager.cs
- Interfaces.cs
- QilList.cs
- EventItfInfo.cs
- NavigationProgressEventArgs.cs
- Script.cs
- PinnedBufferMemoryStream.cs
- OneToOneMappingSerializer.cs
- ObjectListDesigner.cs
- ButtonBase.cs
- MailAddress.cs