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
- BindingExpression.cs
- DeviceOverridableAttribute.cs
- InstanceData.cs
- CodeIdentifiers.cs
- DateTimeOffset.cs
- ScrollViewerAutomationPeer.cs
- Permission.cs
- OdbcHandle.cs
- XmlSchemaInfo.cs
- RuleCache.cs
- HtmlTernaryTree.cs
- DataGrid.cs
- SystemUdpStatistics.cs
- ScrollProviderWrapper.cs
- NativeMethods.cs
- SystemColors.cs
- SamlSubject.cs
- Comparer.cs
- _BaseOverlappedAsyncResult.cs
- ResourceReferenceExpressionConverter.cs
- HierarchicalDataBoundControl.cs
- TextTreePropertyUndoUnit.cs
- FileDialogCustomPlace.cs
- Ref.cs
- Schema.cs
- HwndSourceKeyboardInputSite.cs
- ServiceModelExtensionElement.cs
- controlskin.cs
- BitmapData.cs
- Polygon.cs
- FileSystemEventArgs.cs
- MappingModelBuildProvider.cs
- PackagingUtilities.cs
- RC2CryptoServiceProvider.cs
- GenericArgumentsUpdater.cs
- MULTI_QI.cs
- ObjectListTitleAttribute.cs
- XmlDataSourceNodeDescriptor.cs
- EdmTypeAttribute.cs
- WindowsFormsLinkLabel.cs
- TagMapCollection.cs
- DbConnectionPoolGroupProviderInfo.cs
- InputLanguageManager.cs
- StreamInfo.cs
- DBCommandBuilder.cs
- SkewTransform.cs
- SqlTransaction.cs
- GridViewDeleteEventArgs.cs
- TableRowCollection.cs
- AxHost.cs
- TcpConnectionPoolSettingsElement.cs
- RealizationDrawingContextWalker.cs
- NotificationContext.cs
- SoapAttributes.cs
- DataGridViewColumnCollection.cs
- GCHandleCookieTable.cs
- TemplateBindingExpression.cs
- DetailsViewRowCollection.cs
- MembershipSection.cs
- SHA256Managed.cs
- FontClient.cs
- DesignerFrame.cs
- CloseSequenceResponse.cs
- PathFigureCollection.cs
- SponsorHelper.cs
- CircleHotSpot.cs
- XmlWrappingWriter.cs
- HttpHeaderCollection.cs
- TextChangedEventArgs.cs
- COSERVERINFO.cs
- X509Utils.cs
- infer.cs
- DbConnectionPoolOptions.cs
- WsatServiceAddress.cs
- FileChangesMonitor.cs
- Header.cs
- Unit.cs
- MetaModel.cs
- Rect3D.cs
- ValueConversionAttribute.cs
- DockPatternIdentifiers.cs
- HostnameComparisonMode.cs
- DataList.cs
- XmlDocument.cs
- SolidColorBrush.cs
- AndCondition.cs
- PackageDigitalSignatureManager.cs
- TextChangedEventArgs.cs
- CodeComment.cs
- TextServicesManager.cs
- ElementHostPropertyMap.cs
- DbProviderFactoriesConfigurationHandler.cs
- MessageBox.cs
- EntityDataSourceChangingEventArgs.cs
- Schema.cs
- FieldTemplateUserControl.cs
- EncoderBestFitFallback.cs
- _FixedSizeReader.cs
- AspNetHostingPermission.cs
- DataListItemEventArgs.cs