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
- ConfigurationPropertyCollection.cs
- SingleAnimation.cs
- IntranetCredentialPolicy.cs
- Viewport2DVisual3D.cs
- ResponseBodyWriter.cs
- FilterEventArgs.cs
- PrintDocument.cs
- CryptoProvider.cs
- Vector3dCollection.cs
- WindowsRegion.cs
- UnsafeNativeMethods.cs
- WebPartCatalogAddVerb.cs
- CallSiteBinder.cs
- SolidColorBrush.cs
- StylesEditorDialog.cs
- DecimalConstantAttribute.cs
- handlecollector.cs
- DataSourceControl.cs
- FixedTextContainer.cs
- CodeDomExtensionMethods.cs
- DataProviderNameConverter.cs
- Query.cs
- Vector3DKeyFrameCollection.cs
- EndOfStreamException.cs
- BaseParser.cs
- TransformerInfo.cs
- SQLSingleStorage.cs
- Material.cs
- VariableElement.cs
- ProcessStartInfo.cs
- ChangeTracker.cs
- ObjectContextServiceProvider.cs
- DelegatedStream.cs
- HierarchicalDataBoundControlAdapter.cs
- Splitter.cs
- ColorAnimationUsingKeyFrames.cs
- ResourceProperty.cs
- GeneralTransform.cs
- SqlDataSourceStatusEventArgs.cs
- Subset.cs
- ZoneIdentityPermission.cs
- XPathAncestorQuery.cs
- listitem.cs
- AdPostCacheSubstitution.cs
- StandardTransformFactory.cs
- SimpleFieldTemplateUserControl.cs
- HostedElements.cs
- TargetInvocationException.cs
- EventArgs.cs
- BehaviorEditorPart.cs
- UnsafeNativeMethods.cs
- WindowsRebar.cs
- TypeInfo.cs
- EditorOptionAttribute.cs
- VectorAnimation.cs
- relpropertyhelper.cs
- SafeBitVector32.cs
- WinInet.cs
- EventInfo.cs
- ValidationResult.cs
- ScriptResourceMapping.cs
- ControlCodeDomSerializer.cs
- ListenerElementsCollection.cs
- DecoderFallback.cs
- ResXFileRef.cs
- UserMapPath.cs
- ProgressBar.cs
- SecurityDescriptor.cs
- FontSizeConverter.cs
- ParameterToken.cs
- ToolStripButton.cs
- ImageAnimator.cs
- DesignerCapabilities.cs
- XmlSchemaException.cs
- DataRecordObjectView.cs
- RangeValuePattern.cs
- DetailsView.cs
- WindowsBrush.cs
- FontStyle.cs
- UriParserTemplates.cs
- DataGridViewCellPaintingEventArgs.cs
- AttributeUsageAttribute.cs
- MatrixConverter.cs
- ProcessMessagesAsyncResult.cs
- SqlInternalConnection.cs
- DataColumnMappingCollection.cs
- Sql8ExpressionRewriter.cs
- DefaultValidator.cs
- SourceChangedEventArgs.cs
- TextTreeText.cs
- Int64AnimationBase.cs
- Mappings.cs
- ListViewItemSelectionChangedEvent.cs
- RegexRunner.cs
- UserControlCodeDomTreeGenerator.cs
- DataControlField.cs
- QuadraticBezierSegment.cs
- Int64.cs
- GcHandle.cs
- Scheduler.cs