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
- XmlSchemaSet.cs
- AssertUtility.cs
- ScriptReferenceEventArgs.cs
- ChannelPoolSettings.cs
- DocumentXmlWriter.cs
- FactoryRecord.cs
- Expression.cs
- SqlDataSourceStatusEventArgs.cs
- NavigationProperty.cs
- WizardStepBase.cs
- UpdateManifestForBrowserApplication.cs
- TypeResolvingOptionsAttribute.cs
- SecurityTokenProvider.cs
- keycontainerpermission.cs
- CapiNative.cs
- GlyphsSerializer.cs
- WebBrowser.cs
- MetadataPropertyAttribute.cs
- DateTimeFormat.cs
- FixedSOMGroup.cs
- Assert.cs
- AutomationProperty.cs
- ApplicationManager.cs
- PageThemeBuildProvider.cs
- ResourceDefaultValueAttribute.cs
- TextEndOfLine.cs
- ApplicationSettingsBase.cs
- PolyLineSegmentFigureLogic.cs
- ThreadExceptionDialog.cs
- GeometryGroup.cs
- ScaleTransform.cs
- SecurityPermission.cs
- XmlDataSourceNodeDescriptor.cs
- MessageSecurityProtocolFactory.cs
- SizeConverter.cs
- SerialReceived.cs
- XPathParser.cs
- XmlStringTable.cs
- XmlSchemaComplexType.cs
- UTF7Encoding.cs
- COM2FontConverter.cs
- RegexStringValidator.cs
- StructuralObject.cs
- FilterQuery.cs
- NameNode.cs
- DataSpaceManager.cs
- EventMappingSettingsCollection.cs
- safesecurityhelperavalon.cs
- XPathAncestorQuery.cs
- HwndStylusInputProvider.cs
- EntityTemplateFactory.cs
- HtmlTextArea.cs
- ResXResourceWriter.cs
- DbConnectionClosed.cs
- QueueProcessor.cs
- XmlAtomicValue.cs
- DesignerActionVerbList.cs
- ConfigXmlElement.cs
- TransactionInformation.cs
- PriorityQueue.cs
- ValidationSummary.cs
- WmlLinkAdapter.cs
- PartialToken.cs
- MailMessageEventArgs.cs
- ListViewEditEventArgs.cs
- EpmSyndicationContentSerializer.cs
- NegatedCellConstant.cs
- Base64Encoder.cs
- GrabHandleGlyph.cs
- FloaterParaClient.cs
- ModelItem.cs
- AppDomainManager.cs
- FederatedMessageSecurityOverHttp.cs
- HtmlInputHidden.cs
- FormsAuthenticationCredentials.cs
- glyphs.cs
- AttachedAnnotationChangedEventArgs.cs
- DmlSqlGenerator.cs
- BitmapCodecInfoInternal.cs
- RSAPKCS1KeyExchangeFormatter.cs
- TextDecorationCollection.cs
- UnsafeNativeMethodsTablet.cs
- ImportCatalogPart.cs
- InputLanguageEventArgs.cs
- DayRenderEvent.cs
- DelayLoadType.cs
- SiteOfOriginContainer.cs
- MimeMapping.cs
- mediapermission.cs
- XmlDataCollection.cs
- SHA1CryptoServiceProvider.cs
- CryptoStream.cs
- SamlAuthorizationDecisionClaimResource.cs
- PathSegment.cs
- TextServicesManager.cs
- Stack.cs
- ValidationErrorEventArgs.cs
- CheckableControlBaseAdapter.cs
- List.cs
- DockProviderWrapper.cs