Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / WCF / WasHosting / System / ServiceModel / WasHosting / NamedPipeAppDomainProtocolHandler.cs / 1305376 / NamedPipeAppDomainProtocolHandler.cs
//---------------------------------------------------------------------------- // Copyright (c) Microsoft Corporation. All rights reserved. //--------------------------------------------------------------------------- namespace System.ServiceModel.WasHosting { using System.Diagnostics.CodeAnalysis; using System.Runtime; using System.ServiceModel.Activation; using System.ServiceModel.Channels; [SuppressMessage(FxCop.Category.Performance, FxCop.Rule.AvoidUninstantiatedInternalClasses, Justification = "Instantiated by ASP.NET")] class NamedPipeAppDomainProtocolHandler : BaseAppDomainProtocolHandler { HostedNamedPipeTransportManager transportManager; public NamedPipeAppDomainProtocolHandler() : base(Uri.UriSchemeNetPipe) { } protected override void OnStart() { NamedPipeHostedTransportConfiguration configuration = HostedTransportConfigurationManager.GetConfiguration(Uri.UriSchemeNetPipe) as NamedPipeHostedTransportConfiguration; transportManager = configuration.TransportManager as HostedNamedPipeTransportManager; transportManager.Start(listenerChannelContext.ListenerChannelId, listenerChannelContext.Token, OnMessageReceived); } protected override void OnStop() { if (transportManager != null) { transportManager.Stop(DefaultStopTimeout); } } } } // 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
- GetWorkflowTree.cs
- EUCJPEncoding.cs
- ImportContext.cs
- MonikerHelper.cs
- Serializer.cs
- AccessibleObject.cs
- DataGridViewRowHeightInfoPushedEventArgs.cs
- CatalogPartChrome.cs
- xml.cs
- LoginNameDesigner.cs
- MenuItemBinding.cs
- PlaceHolder.cs
- DataGridSortCommandEventArgs.cs
- TableSectionStyle.cs
- ProcessStartInfo.cs
- RelationshipEndCollection.cs
- DbDataSourceEnumerator.cs
- OleDbCommandBuilder.cs
- ServicePointManager.cs
- HostingEnvironmentException.cs
- _ListenerResponseStream.cs
- ScriptingScriptResourceHandlerSection.cs
- userdatakeys.cs
- ValidationSummary.cs
- ToolStripItem.cs
- DependencyObjectPropertyDescriptor.cs
- DataGridViewTextBoxColumn.cs
- IList.cs
- FactoryGenerator.cs
- LocalBuilder.cs
- ValueHandle.cs
- SQlBooleanStorage.cs
- Resources.Designer.cs
- DataBindingCollection.cs
- ObjectItemNoOpAssemblyLoader.cs
- BinaryParser.cs
- UInt32Storage.cs
- DbXmlEnabledProviderManifest.cs
- DataSourceHelper.cs
- HttpResponseHeader.cs
- TextRunCache.cs
- ToolStripProfessionalLowResolutionRenderer.cs
- ObjectComplexPropertyMapping.cs
- DiffuseMaterial.cs
- mediaeventshelper.cs
- ImageFormatConverter.cs
- SimpleFileLog.cs
- SrgsItemList.cs
- XmlSchemaAttributeGroupRef.cs
- XmlComplianceUtil.cs
- ToolStripItemClickedEventArgs.cs
- ToolStripRenderEventArgs.cs
- GenericParameterDataContract.cs
- RequestContextBase.cs
- DataGridViewCellStateChangedEventArgs.cs
- Debug.cs
- ControlUtil.cs
- NamespaceEmitter.cs
- LogRestartAreaEnumerator.cs
- BCLDebug.cs
- TextCharacters.cs
- MethodBody.cs
- DesignTimeType.cs
- DataKeyPropertyAttribute.cs
- ElementHostAutomationPeer.cs
- TextWriter.cs
- DataSourceConverter.cs
- MarkupWriter.cs
- InputElement.cs
- ScrollChrome.cs
- CompensatableTransactionScopeActivity.cs
- DetailsViewDeleteEventArgs.cs
- InternalDispatchObject.cs
- GeneralTransform3D.cs
- KeyTime.cs
- WorkerRequest.cs
- KeyProperty.cs
- Point.cs
- MultiPropertyDescriptorGridEntry.cs
- ObjectHelper.cs
- NoResizeHandleGlyph.cs
- XPSSignatureDefinition.cs
- FacetEnabledSchemaElement.cs
- AutomationEvent.cs
- sitestring.cs
- ClipboardData.cs
- Types.cs
- SslStreamSecurityElement.cs
- MasterPageParser.cs
- DbUpdateCommandTree.cs
- EntityRecordInfo.cs
- AttachedAnnotationChangedEventArgs.cs
- BasicBrowserDialog.cs
- BCLDebug.cs
- SqlProviderServices.cs
- EventMap.cs
- ArraySegment.cs
- UserControl.cs
- ItemsControl.cs
- SafeNativeMethods.cs