Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / WCF / System.ServiceModel.Activation / System / ServiceModel / Activation / TcpHostedTransportConfiguration.cs / 1305376 / TcpHostedTransportConfiguration.cs
//---------------------------------------------------------------------------- // Copyright (c) Microsoft Corporation. All rights reserved. //--------------------------------------------------------------------------- namespace System.ServiceModel.Activation { using System.Collections.Generic; using System.ServiceModel; using System.ServiceModel.Channels; using System.Diagnostics; using System.Web.Hosting; sealed class TcpHostedTransportConfiguration : HostedTransportConfigurationBase { HostedTcpTransportManager uniqueManager; public TcpHostedTransportConfiguration() : base(Uri.UriSchemeNetTcp) { string[] bindings = HostedTransportConfigurationManager.MetabaseSettings.GetBindings(Uri.UriSchemeNetTcp); for (int i = 0; i < bindings.Length; i++) { BaseUriWithWildcard listenAddress = BaseUriWithWildcard.CreateHostedUri(Uri.UriSchemeNetTcp, bindings[i], HostingEnvironmentWrapper.ApplicationVirtualPath); if (i == 0) { Debug.Print("TcpHostedTransportConfiguration.ctor() Creating the unique TcpTransportManager with ListenUri:" + listenAddress.BaseAddress); uniqueManager = new HostedTcpTransportManager(listenAddress); } this.ListenAddresses.Add(listenAddress); Debug.Print("Registering the unique TcpTransportManager with ListenUri:" + listenAddress.BaseAddress); TcpChannelListener.StaticTransportManagerTable.RegisterUri(listenAddress.BaseAddress, listenAddress.HostNameComparisonMode, uniqueManager); } } internal TcpTransportManager TransportManager { get { return uniqueManager; } } } } // 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
- Compensation.cs
- HttpHandler.cs
- DtrList.cs
- XhtmlBasicLiteralTextAdapter.cs
- PageWrapper.cs
- Int16AnimationBase.cs
- SizeAnimationUsingKeyFrames.cs
- SynchronizationLockException.cs
- SqlDependencyListener.cs
- DeclarationUpdate.cs
- OutOfProcStateClientManager.cs
- XmlSchemaNotation.cs
- DataTable.cs
- PropertyTabChangedEvent.cs
- OdbcConnectionFactory.cs
- UInt32Converter.cs
- BitmapEffectCollection.cs
- FolderLevelBuildProviderAppliesToAttribute.cs
- WebConfigurationHost.cs
- FilterRepeater.cs
- MemoryFailPoint.cs
- UnsafeNativeMethodsCLR.cs
- NetNamedPipeBindingElement.cs
- GlyphTypeface.cs
- LineServicesRun.cs
- Trace.cs
- BamlLocalizableResourceKey.cs
- SoapAttributeOverrides.cs
- RSAPKCS1SignatureDeformatter.cs
- PartBasedPackageProperties.cs
- LinkLabelLinkClickedEvent.cs
- ToolTipAutomationPeer.cs
- PathData.cs
- InternalResources.cs
- HelpInfo.cs
- WebConfigurationHost.cs
- PrinterResolution.cs
- RC2CryptoServiceProvider.cs
- SoapHeader.cs
- RuntimeArgumentHandle.cs
- Int32RectConverter.cs
- MaterialGroup.cs
- DropDownButton.cs
- TimelineGroup.cs
- ValidatingCollection.cs
- WsdlHelpGeneratorElement.cs
- ErrorTableItemStyle.cs
- Statements.cs
- ChunkedMemoryStream.cs
- MdiWindowListItemConverter.cs
- TypedLocationWrapper.cs
- EmbeddedMailObject.cs
- TrustManagerPromptUI.cs
- DataTableTypeConverter.cs
- EventLogEntryCollection.cs
- DocumentViewerConstants.cs
- HtmlTextArea.cs
- PipelineDeploymentState.cs
- SecurityDescriptor.cs
- BasicExpandProvider.cs
- XmlSchemaException.cs
- FixedDSBuilder.cs
- ToolStripItemClickedEventArgs.cs
- SessionPageStatePersister.cs
- CodeIndexerExpression.cs
- WebPartZoneBaseDesigner.cs
- EntityContainerEmitter.cs
- Calendar.cs
- GridViewDeleteEventArgs.cs
- XmlMemberMapping.cs
- StoryFragments.cs
- BigInt.cs
- FileStream.cs
- ImageKeyConverter.cs
- WebBrowserHelper.cs
- ClipboardProcessor.cs
- TypeConvertions.cs
- Model3DGroup.cs
- XmlNamedNodeMap.cs
- FileUpload.cs
- CacheForPrimitiveTypes.cs
- TreePrinter.cs
- Action.cs
- XmlSerializerVersionAttribute.cs
- WindowsMenu.cs
- PageStatePersister.cs
- Signature.cs
- WebEvents.cs
- DataGridHelper.cs
- UiaCoreApi.cs
- MultiView.cs
- SessionIDManager.cs
- WebMessageEncoderFactory.cs
- SkewTransform.cs
- BypassElementCollection.cs
- TextBoxBase.cs
- BitmapPalette.cs
- MessageDesigner.cs
- SqlCommand.cs
- CodeDefaultValueExpression.cs