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
- RepeatBehaviorConverter.cs
- DetailsViewPagerRow.cs
- WFItemsToSpacerVisibility.cs
- ViewStateModeByIdAttribute.cs
- FormsAuthenticationConfiguration.cs
- EmptyReadOnlyDictionaryInternal.cs
- DataService.cs
- WorkflowViewManager.cs
- AssemblyResolver.cs
- EdmToObjectNamespaceMap.cs
- CryptoApi.cs
- FilteredAttributeCollection.cs
- XmlSchemaSimpleTypeRestriction.cs
- ValidatorUtils.cs
- X509ClientCertificateCredentialsElement.cs
- Win32PrintDialog.cs
- ViewgenGatekeeper.cs
- ActiveXContainer.cs
- XmlAttribute.cs
- TaiwanLunisolarCalendar.cs
- StringKeyFrameCollection.cs
- Contracts.cs
- Camera.cs
- SQLSingleStorage.cs
- BrowserCapabilitiesCompiler.cs
- BufferedStream.cs
- TdsValueSetter.cs
- UserThread.cs
- MatrixCamera.cs
- ItemDragEvent.cs
- __Filters.cs
- OdbcConnectionHandle.cs
- HuffModule.cs
- DesignerSerializationOptionsAttribute.cs
- Label.cs
- UidManager.cs
- Document.cs
- DateTime.cs
- GreenMethods.cs
- PanelDesigner.cs
- HintTextConverter.cs
- EntityContainerEmitter.cs
- PackWebResponse.cs
- XPathItem.cs
- DBConnection.cs
- CacheChildrenQuery.cs
- Positioning.cs
- TextServicesCompartmentEventSink.cs
- MSG.cs
- MsmqBindingMonitor.cs
- FullTextState.cs
- HtmlTitle.cs
- ObjectConverter.cs
- RIPEMD160Managed.cs
- XmlSchemaCompilationSettings.cs
- MeasurementDCInfo.cs
- TreeViewCancelEvent.cs
- AssociationEndMember.cs
- ToolStripSplitStackLayout.cs
- EncoderReplacementFallback.cs
- XmlObjectSerializerWriteContext.cs
- ContainerAction.cs
- HtmlToClrEventProxy.cs
- MexHttpBindingElement.cs
- XmlChildEnumerator.cs
- OracleCommandSet.cs
- XmlDataDocument.cs
- MetadataPropertyvalue.cs
- OdbcCommandBuilder.cs
- Registry.cs
- DataSetSchema.cs
- ClaimTypes.cs
- Line.cs
- XmlCDATASection.cs
- DocumentPageTextView.cs
- ExtenderProvidedPropertyAttribute.cs
- UnaryNode.cs
- State.cs
- PartialList.cs
- SchemaImporter.cs
- SqlConnectionPoolProviderInfo.cs
- FileNotFoundException.cs
- InputElement.cs
- CompositeTypefaceMetrics.cs
- RoleService.cs
- SapiRecoInterop.cs
- XamlToRtfWriter.cs
- NGCPageContentCollectionSerializerAsync.cs
- TextRunCache.cs
- NativeMethodsOther.cs
- CollectionContainer.cs
- DataGridPageChangedEventArgs.cs
- MailMessageEventArgs.cs
- ASCIIEncoding.cs
- CaretElement.cs
- TransactionFilter.cs
- SystemIPInterfaceProperties.cs
- safelink.cs
- WebUtility.cs
- XPSSignatureDefinition.cs