Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / WasHosting / System / ServiceModel / WasHosting / NamedPipeAppDomainProtocolHandler.cs / 1 / NamedPipeAppDomainProtocolHandler.cs
//---------------------------------------------------------------------------- // Copyright (c) Microsoft Corporation. All rights reserved. //--------------------------------------------------------------------------- namespace System.ServiceModel.WasHosting { using System.ServiceModel.Activation; using System.ServiceModel.Channels; 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(); } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- ArgumentValidation.cs
- DataGridViewAutoSizeModeEventArgs.cs
- TextFormatterHost.cs
- DataGridViewControlCollection.cs
- CollectionChangedEventManager.cs
- SHA384.cs
- CompilerInfo.cs
- Section.cs
- UriExt.cs
- SystemInfo.cs
- GeneralTransform3DTo2D.cs
- DataColumnPropertyDescriptor.cs
- FreezableCollection.cs
- TimerEventSubscription.cs
- SelectionUIHandler.cs
- StateBag.cs
- PeerNode.cs
- ChannelBinding.cs
- SpStreamWrapper.cs
- Ray3DHitTestResult.cs
- Manipulation.cs
- SignatureDescription.cs
- FolderBrowserDialogDesigner.cs
- DispatchWrapper.cs
- SetterBase.cs
- _NtlmClient.cs
- InheritanceUI.cs
- DependencyPropertyKey.cs
- Rect.cs
- DbParameterCollection.cs
- FieldToken.cs
- TextEditorLists.cs
- PresentationAppDomainManager.cs
- Page.cs
- URL.cs
- SafeCoTaskMem.cs
- InheritanceAttribute.cs
- NullableIntAverageAggregationOperator.cs
- CLRBindingWorker.cs
- SafeThemeHandle.cs
- TreeView.cs
- WaitHandleCannotBeOpenedException.cs
- LogLogRecord.cs
- CustomAttribute.cs
- RubberbandSelector.cs
- EntityKeyElement.cs
- WindowProviderWrapper.cs
- HandleTable.cs
- UrlPath.cs
- ExpressionHelper.cs
- XmlArrayItemAttribute.cs
- ToolStripItemCollection.cs
- BuildProviderUtils.cs
- GridViewSelectEventArgs.cs
- VirtualizedCellInfoCollection.cs
- ResolveNextArgumentWorkItem.cs
- PathNode.cs
- ServerValidateEventArgs.cs
- DictionaryGlobals.cs
- RepeatButtonAutomationPeer.cs
- ToolStripItemRenderEventArgs.cs
- ConstraintStruct.cs
- AgileSafeNativeMemoryHandle.cs
- InheritanceContextHelper.cs
- TemplateBindingExtension.cs
- DataSourceProvider.cs
- FullTextBreakpoint.cs
- ReversePositionQuery.cs
- WebRequestModuleElement.cs
- BufferedOutputStream.cs
- InputGestureCollection.cs
- keycontainerpermission.cs
- FusionWrap.cs
- InitializingNewItemEventArgs.cs
- SafeEventLogWriteHandle.cs
- precedingsibling.cs
- X509CertificateTrustedIssuerElementCollection.cs
- Version.cs
- TextTreeDeleteContentUndoUnit.cs
- InputScope.cs
- DataTableTypeConverter.cs
- ListBoxItemWrapperAutomationPeer.cs
- OleDbConnection.cs
- DockingAttribute.cs
- HwndKeyboardInputProvider.cs
- SQLInt32.cs
- TreeView.cs
- RichTextBoxAutomationPeer.cs
- BitmapCache.cs
- XsltArgumentList.cs
- UserPrincipalNameElement.cs
- OleAutBinder.cs
- InstanceLockQueryResult.cs
- BehaviorEditorPart.cs
- OdbcUtils.cs
- XmlIlGenerator.cs
- DataMemberAttribute.cs
- CodeBinaryOperatorExpression.cs
- RectValueSerializer.cs
- ConfigurationElement.cs