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
- Tracking.cs
- GlobalEventManager.cs
- SystemIPInterfaceProperties.cs
- DocumentPropertiesDialog.cs
- SamlAssertionDirectKeyIdentifierClause.cs
- SecurityPolicySection.cs
- DiscoveryClientReferences.cs
- DataServiceRequestException.cs
- ExeConfigurationFileMap.cs
- AdapterUtil.cs
- DependencyPropertyChangedEventArgs.cs
- Tokenizer.cs
- SetterBase.cs
- URLIdentityPermission.cs
- DataGridViewCellValueEventArgs.cs
- MediaPlayer.cs
- FileDialogCustomPlace.cs
- GridViewCommandEventArgs.cs
- DetailsViewDeletedEventArgs.cs
- Handle.cs
- TransformFinalBlockRequest.cs
- GenerateScriptTypeAttribute.cs
- TcpConnectionPoolSettings.cs
- SoapInteropTypes.cs
- SamlSerializer.cs
- MaxMessageSizeStream.cs
- PageAsyncTask.cs
- AssemblyBuilder.cs
- WebConfigurationHostFileChange.cs
- XmlKeywords.cs
- CompilerParameters.cs
- ContextProperty.cs
- URLAttribute.cs
- TearOffProxy.cs
- TabletDevice.cs
- PingReply.cs
- TableItemStyle.cs
- Help.cs
- RegexMatchCollection.cs
- CategoryList.cs
- CodeTypeDeclaration.cs
- NetSectionGroup.cs
- HttpRequest.cs
- LicenseManager.cs
- ConstantCheck.cs
- SessionStateContainer.cs
- ReflectionPermission.cs
- OleDbInfoMessageEvent.cs
- SpecialFolderEnumConverter.cs
- SetIndexBinder.cs
- AncillaryOps.cs
- TimeSpan.cs
- EnumValidator.cs
- ToggleButtonAutomationPeer.cs
- LineMetrics.cs
- StorageRoot.cs
- PartialCachingControl.cs
- GeneralTransform3DTo2DTo3D.cs
- TrackingMemoryStreamFactory.cs
- PeerInputChannelListener.cs
- GlyphsSerializer.cs
- RealProxy.cs
- DynamicValueConverter.cs
- PasswordBoxAutomationPeer.cs
- ArraySubsetEnumerator.cs
- InstanceDescriptor.cs
- ObjectHelper.cs
- TranslateTransform.cs
- EncoderParameter.cs
- RtfFormatStack.cs
- X509ClientCertificateAuthenticationElement.cs
- SqlDataSourceQueryEditorForm.cs
- SqlDataSourceView.cs
- GZipUtils.cs
- LoopExpression.cs
- Conditional.cs
- HttpRequest.cs
- ThreadStateException.cs
- FormCollection.cs
- SharedPerformanceCounter.cs
- NameValueCollection.cs
- BaseTemplateCodeDomTreeGenerator.cs
- ToolStripProgressBar.cs
- RenderDataDrawingContext.cs
- ValidationError.cs
- BroadcastEventHelper.cs
- RelatedPropertyManager.cs
- TerminatorSinks.cs
- KeySpline.cs
- UIAgentCrashedException.cs
- JavaScriptObjectDeserializer.cs
- CreateInstanceBinder.cs
- UnmanagedMemoryStreamWrapper.cs
- DataServiceRequestArgs.cs
- X509CertificateValidator.cs
- TypeSystem.cs
- ListControlBoundActionList.cs
- SolidColorBrush.cs
- QualificationDataItem.cs
- OrCondition.cs