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
- BulletedList.cs
- TextBoxLine.cs
- MetadataStore.cs
- RectAnimationUsingKeyFrames.cs
- TextWriterTraceListener.cs
- DataGridViewCellStyleContentChangedEventArgs.cs
- DrawingVisualDrawingContext.cs
- RelationshipManager.cs
- DesignTimeResourceProviderFactoryAttribute.cs
- TreeNode.cs
- ObjectManager.cs
- BufferModesCollection.cs
- SqlServer2KCompatibilityAnnotation.cs
- UniformGrid.cs
- UnsafeNativeMethods.cs
- DocumentViewerAutomationPeer.cs
- connectionpool.cs
- FamilyMapCollection.cs
- Convert.cs
- ScaleTransform3D.cs
- SQLString.cs
- IPipelineRuntime.cs
- WindowsUserNameSecurityTokenAuthenticator.cs
- Matrix3D.cs
- AsyncOperation.cs
- ObjectViewListener.cs
- TypeConverterMarkupExtension.cs
- DataServiceProviderMethods.cs
- AddInProcess.cs
- MissingMethodException.cs
- DataControlButton.cs
- TraceRecords.cs
- XmlSerializableReader.cs
- ControlIdConverter.cs
- ParameterToken.cs
- BaseParaClient.cs
- DocumentGridContextMenu.cs
- safelinkcollection.cs
- OleDbPropertySetGuid.cs
- ReaderWriterLockWrapper.cs
- AdPostCacheSubstitution.cs
- TextRunProperties.cs
- EntitySetBase.cs
- PrintPreviewGraphics.cs
- AxHost.cs
- InvokeProviderWrapper.cs
- GPRECT.cs
- NativeMsmqMessage.cs
- TypedRowGenerator.cs
- LabelTarget.cs
- DesignerTransaction.cs
- EnvelopeVersion.cs
- DataGridViewDataConnection.cs
- CursorConverter.cs
- RowUpdatingEventArgs.cs
- SystemKeyConverter.cs
- HttpContextBase.cs
- BuildManager.cs
- ComponentRenameEvent.cs
- PopupControlService.cs
- EdgeProfileValidation.cs
- ThrowHelper.cs
- NumericPagerField.cs
- XmlIlTypeHelper.cs
- XPathNodePointer.cs
- EntityParameter.cs
- XPathSingletonIterator.cs
- ReferenceConverter.cs
- SqlDataSourceFilteringEventArgs.cs
- WebRequestModuleElementCollection.cs
- AssociationTypeEmitter.cs
- StreamSecurityUpgradeProvider.cs
- SymLanguageVendor.cs
- ListBoxItemAutomationPeer.cs
- TypeReference.cs
- TabControlCancelEvent.cs
- TemplateColumn.cs
- Mapping.cs
- StringUtil.cs
- Terminate.cs
- SmiEventSink.cs
- TextSelectionHelper.cs
- FilterRepeater.cs
- wmiprovider.cs
- SqlDependencyUtils.cs
- FieldAccessException.cs
- ScriptingScriptResourceHandlerSection.cs
- WebPartZoneBase.cs
- EmbossBitmapEffect.cs
- BufferedOutputAsyncStream.cs
- WebBrowserPermission.cs
- ButtonField.cs
- KeyManager.cs
- TypedDataSetSchemaImporterExtension.cs
- FunctionDefinition.cs
- GestureRecognitionResult.cs
- PhysicalAddress.cs
- _MultipleConnectAsync.cs
- IdentitySection.cs
- ScriptingRoleServiceSection.cs