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
- ChannelServices.cs
- LinqDataSourceDeleteEventArgs.cs
- VScrollBar.cs
- AuthenticationModuleElement.cs
- GuidelineSet.cs
- DiscoveryMessageProperty.cs
- DrawListViewItemEventArgs.cs
- PageHandlerFactory.cs
- LogicalTreeHelper.cs
- PartitionedStreamMerger.cs
- TypefaceCollection.cs
- ResourceSet.cs
- VariantWrapper.cs
- SecurityRequiresReviewAttribute.cs
- Configuration.cs
- AttributeUsageAttribute.cs
- ParserExtension.cs
- SelectedCellsChangedEventArgs.cs
- FormatterConverter.cs
- ChannelManager.cs
- SystemTcpConnection.cs
- WorkflowTerminatedException.cs
- Triangle.cs
- TargetPerspective.cs
- TableParaClient.cs
- ContentDesigner.cs
- DefaultTextStoreTextComposition.cs
- CodeCatchClause.cs
- EntityParameter.cs
- JsonUriDataContract.cs
- Tokenizer.cs
- MimeImporter.cs
- BaseParser.cs
- CollectionType.cs
- RootDesignerSerializerAttribute.cs
- ImageFormat.cs
- SchemaObjectWriter.cs
- InfoCardConstants.cs
- ZipIOFileItemStream.cs
- TransformationRules.cs
- Activator.cs
- XmlDictionaryReaderQuotasElement.cs
- HTTPNotFoundHandler.cs
- CodeDomSerializer.cs
- HtmlShim.cs
- SqlProfileProvider.cs
- SimpleWorkerRequest.cs
- CaseInsensitiveHashCodeProvider.cs
- Switch.cs
- ParameterCollection.cs
- TextParagraph.cs
- Int16Storage.cs
- ActivityTrace.cs
- FileLoadException.cs
- _Win32.cs
- PermissionSetEnumerator.cs
- TextDpi.cs
- EdmType.cs
- XmlAnyAttributeAttribute.cs
- SqlPersonalizationProvider.cs
- XmlUTF8TextReader.cs
- IList.cs
- SymDocumentType.cs
- ObjectDataSource.cs
- ListView.cs
- Clock.cs
- Filter.cs
- ImageCodecInfo.cs
- SrgsRule.cs
- CommandPlan.cs
- CaseExpr.cs
- ServicesUtilities.cs
- MdiWindowListStrip.cs
- PatternMatcher.cs
- PageEventArgs.cs
- MultilineStringConverter.cs
- PropertyPath.cs
- TempFiles.cs
- DecoderFallbackWithFailureFlag.cs
- DataGridClipboardCellContent.cs
- UserControl.cs
- Decimal.cs
- PerformanceCounterLib.cs
- DropShadowBitmapEffect.cs
- OperandQuery.cs
- VirtualizingPanel.cs
- CodeSnippetExpression.cs
- ResourceExpressionBuilder.cs
- TogglePatternIdentifiers.cs
- HwndHost.cs
- FilteredAttributeCollection.cs
- Parser.cs
- CodeParameterDeclarationExpression.cs
- GetWinFXPath.cs
- SubMenuStyleCollection.cs
- PageParser.cs
- HyperLinkDesigner.cs
- ElementMarkupObject.cs
- MutexSecurity.cs
- SerializableAttribute.cs