Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / WCF / WasHosting / System / ServiceModel / WasHosting / TcpAppDomainProtocolHandler.cs / 1305376 / TcpAppDomainProtocolHandler.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 TcpAppDomainProtocolHandler : BaseAppDomainProtocolHandler { HostedTcpTransportManager transportManager; public TcpAppDomainProtocolHandler() : base(Uri.UriSchemeNetTcp) { } protected override void OnStart() { TcpHostedTransportConfiguration configuration = HostedTransportConfigurationManager.GetConfiguration(Uri.UriSchemeNetTcp) as TcpHostedTransportConfiguration; transportManager = configuration.TransportManager as HostedTcpTransportManager; 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
- KeyInstance.cs
- PointConverter.cs
- Vector3DValueSerializer.cs
- MatrixUtil.cs
- GeneralTransform3D.cs
- TabItem.cs
- BlobPersonalizationState.cs
- RecognizedAudio.cs
- Root.cs
- Canvas.cs
- DataSourceHelper.cs
- TypeToTreeConverter.cs
- CurrencyWrapper.cs
- diagnosticsswitches.cs
- ArgIterator.cs
- ContainsRowNumberChecker.cs
- ImpersonationContext.cs
- DocumentSignatureManager.cs
- HtmlContainerControl.cs
- TypeCodeDomSerializer.cs
- SortedList.cs
- IsolatedStorageFile.cs
- input.cs
- AxImporter.cs
- ActivityExecutorSurrogate.cs
- SubpageParaClient.cs
- Trace.cs
- EncodingDataItem.cs
- SQLByteStorage.cs
- DependencyPropertyKind.cs
- ListView.cs
- OverflowException.cs
- ValidatingReaderNodeData.cs
- RandomNumberGenerator.cs
- GenericPrincipal.cs
- Process.cs
- GacUtil.cs
- ListViewGroup.cs
- HtmlMeta.cs
- ExtentCqlBlock.cs
- IncrementalReadDecoders.cs
- EntityContainer.cs
- DSASignatureDeformatter.cs
- RegexTypeEditor.cs
- DiscoveryDocumentLinksPattern.cs
- ClientUrlResolverWrapper.cs
- ConnectionPoint.cs
- TranslateTransform.cs
- XamlWriter.cs
- ImageMapEventArgs.cs
- DataErrorValidationRule.cs
- Item.cs
- TextContainer.cs
- DbParameterCollectionHelper.cs
- StringExpressionSet.cs
- DataViewListener.cs
- ProxyGenerator.cs
- MessageSmuggler.cs
- IIS7UserPrincipal.cs
- COMException.cs
- Point3DValueSerializer.cs
- SqlGenericUtil.cs
- SponsorHelper.cs
- EndpointDiscoveryMetadata.cs
- GridItem.cs
- DesignerTransactionCloseEvent.cs
- DataErrorValidationRule.cs
- PublisherMembershipCondition.cs
- UnsafeNativeMethods.cs
- SelectionUIService.cs
- RowBinding.cs
- CalendarSelectionChangedEventArgs.cs
- WorkflowQueuingService.cs
- Base64WriteStateInfo.cs
- ZipIOExtraFieldElement.cs
- Timer.cs
- SocketPermission.cs
- _TimerThread.cs
- ConfigXmlText.cs
- GeometryValueSerializer.cs
- ComNativeDescriptor.cs
- FrameAutomationPeer.cs
- AddInAttribute.cs
- HorizontalAlignConverter.cs
- StringResourceManager.cs
- X509ServiceCertificateAuthenticationElement.cs
- DataGridPreparingCellForEditEventArgs.cs
- ParameterReplacerVisitor.cs
- InProcStateClientManager.cs
- SqlUserDefinedAggregateAttribute.cs
- WebPartZoneBase.cs
- NamespaceList.cs
- ObjectKeyFrameCollection.cs
- ILGenerator.cs
- DataGridRow.cs
- DrawingGroup.cs
- XmlEventCache.cs
- CompositionAdorner.cs
- ServicePointManagerElement.cs
- HttpHandler.cs