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
- StringExpressionSet.cs
- DotExpr.cs
- RectAnimationClockResource.cs
- FixedSOMPageElement.cs
- InkCollectionBehavior.cs
- TreeNodeCollectionEditorDialog.cs
- FuncTypeConverter.cs
- SqlInternalConnectionSmi.cs
- DataStorage.cs
- SourceChangedEventArgs.cs
- ConvertEvent.cs
- SqlFormatter.cs
- templategroup.cs
- GlobalItem.cs
- SQLByte.cs
- SmtpAuthenticationManager.cs
- Operator.cs
- xdrvalidator.cs
- Pair.cs
- QilReference.cs
- PersonalizableTypeEntry.cs
- ApplicationSettingsBase.cs
- IntSecurity.cs
- ReflectionHelper.cs
- AnnotationDocumentPaginator.cs
- ProvidePropertyAttribute.cs
- SkipQueryOptionExpression.cs
- HashAlgorithm.cs
- Margins.cs
- EventRecord.cs
- ISAPIApplicationHost.cs
- CodeTypeParameterCollection.cs
- PtsPage.cs
- CustomErrorCollection.cs
- RegexRunnerFactory.cs
- HotCommands.cs
- ManipulationDelta.cs
- Inflater.cs
- ApplicationInfo.cs
- CompilerError.cs
- NegationPusher.cs
- _ChunkParse.cs
- LoginName.cs
- CqlLexerHelpers.cs
- ActivityDesignerLayoutSerializers.cs
- CollectionDataContract.cs
- ToolStripDropDownClosedEventArgs.cs
- RotateTransform3D.cs
- ListView.cs
- KeyMatchBuilder.cs
- GeneralTransform3DTo2D.cs
- MessagingDescriptionAttribute.cs
- DataSet.cs
- LoggedException.cs
- WriterOutput.cs
- ContextMenu.cs
- HeaderElement.cs
- XmlArrayItemAttributes.cs
- DataGridViewCellToolTipTextNeededEventArgs.cs
- DefaultWorkflowSchedulerService.cs
- Pair.cs
- FormsAuthenticationEventArgs.cs
- KeyedQueue.cs
- SamlSubject.cs
- EventLogger.cs
- EncryptedPackage.cs
- DataListItem.cs
- WinFormsComponentEditor.cs
- FileLogRecordEnumerator.cs
- XPathNode.cs
- RemotingAttributes.cs
- Msmq4SubqueuePoisonHandler.cs
- WebPartConnectionsConfigureVerb.cs
- VerbConverter.cs
- QueryConverter.cs
- ISAPIRuntime.cs
- TypeExtensionConverter.cs
- cache.cs
- Logging.cs
- Pair.cs
- ProfileGroupSettings.cs
- PerfCounters.cs
- Timer.cs
- NetworkAddressChange.cs
- DataBindingCollectionConverter.cs
- WebEventCodes.cs
- TextClipboardData.cs
- System.Data_BID.cs
- WindowsAltTab.cs
- EditorPartCollection.cs
- DrawingGroup.cs
- ErrorActivity.cs
- MenuBase.cs
- DataRecordInternal.cs
- IsolatedStorageException.cs
- TrustLevel.cs
- ImplicitInputBrush.cs
- HtmlForm.cs
- JsonWriter.cs
- OdbcConnection.cs