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
- PrivilegedConfigurationManager.cs
- ProfileGroupSettings.cs
- Mouse.cs
- ToolStripStatusLabel.cs
- LoadGrammarCompletedEventArgs.cs
- XmlIncludeAttribute.cs
- BlurEffect.cs
- RectangleF.cs
- UdpConstants.cs
- CodeDirectiveCollection.cs
- MSHTMLHost.cs
- IssuanceLicense.cs
- WebPartDisplayModeEventArgs.cs
- OracleCommandSet.cs
- OleDbRowUpdatedEvent.cs
- DataGridTablesFactory.cs
- GeometryHitTestParameters.cs
- HostVisual.cs
- ComNativeDescriptor.cs
- ObjectDataSourceMethodEventArgs.cs
- Table.cs
- DesignerTransaction.cs
- SqlPersonalizationProvider.cs
- ActivityExecutorOperation.cs
- OleDbEnumerator.cs
- AccessDataSource.cs
- ConvertEvent.cs
- InfoCardRSAPKCS1SignatureFormatter.cs
- Domain.cs
- EntitySqlQueryCacheEntry.cs
- DnsPermission.cs
- Invariant.cs
- Expander.cs
- InkSerializer.cs
- WindowsListViewGroupHelper.cs
- Message.cs
- KeyFrames.cs
- HostSecurityManager.cs
- PrintPreviewGraphics.cs
- NavigatorInput.cs
- DesignBindingValueUIHandler.cs
- DodSequenceMerge.cs
- DatePickerAutomationPeer.cs
- BitFlagsGenerator.cs
- TextSelection.cs
- Stylus.cs
- HttpResponseWrapper.cs
- NumericExpr.cs
- PartialCachingAttribute.cs
- SelectionBorderGlyph.cs
- PartialList.cs
- WebBrowser.cs
- InputQueue.cs
- ReferenceConverter.cs
- TrustLevel.cs
- SecurityElementBase.cs
- ArrangedElementCollection.cs
- TransactionException.cs
- MouseActionValueSerializer.cs
- UnsafeNetInfoNativeMethods.cs
- MimeTypeAttribute.cs
- XmlSchemaNotation.cs
- DataGridViewRowEventArgs.cs
- SHA512.cs
- DotAtomReader.cs
- ViewManagerAttribute.cs
- HMAC.cs
- DataTableCollection.cs
- HttpCookieCollection.cs
- DataGridViewEditingControlShowingEventArgs.cs
- TypeSystemHelpers.cs
- _HTTPDateParse.cs
- TextServicesContext.cs
- Converter.cs
- FaultContext.cs
- XmlSerializerSection.cs
- InstallerTypeAttribute.cs
- ComboBoxRenderer.cs
- PrintDialog.cs
- XmlNavigatorFilter.cs
- VariantWrapper.cs
- WeakReference.cs
- TypeDescriptionProviderAttribute.cs
- ItemsPanelTemplate.cs
- DefaultValueAttribute.cs
- ProfileGroupSettings.cs
- ContentTextAutomationPeer.cs
- TextWriter.cs
- RichTextBox.cs
- ValidationRuleCollection.cs
- TextServicesManager.cs
- FixedSchema.cs
- DBSqlParser.cs
- BaseDataList.cs
- CategoryGridEntry.cs
- RawTextInputReport.cs
- Query.cs
- CounterCreationDataCollection.cs
- TextPatternIdentifiers.cs
- XComponentModel.cs