Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / ServiceModel / System / ServiceModel / Activation / TcpHostedTransportConfiguration.cs / 1 / 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.CreateTcpUri(bindings[i]);
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.
// Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- IISMapPath.cs
- SiteMapDataSource.cs
- DeferredReference.cs
- UTF8Encoding.cs
- CommandDesigner.cs
- InkCanvasFeedbackAdorner.cs
- StateInitialization.cs
- PKCS1MaskGenerationMethod.cs
- CommunicationObjectManager.cs
- APCustomTypeDescriptor.cs
- BaseComponentEditor.cs
- ToolStripDropTargetManager.cs
- _FtpDataStream.cs
- OpCodes.cs
- TypedDatasetGenerator.cs
- HashSetEqualityComparer.cs
- TextEndOfLine.cs
- MetadataSerializer.cs
- CompatibleIComparer.cs
- BoundPropertyEntry.cs
- CryptoConfig.cs
- mediaeventargs.cs
- FaultContext.cs
- ListControlBoundActionList.cs
- RegexRunner.cs
- ProfileGroupSettings.cs
- SelectedGridItemChangedEvent.cs
- Repeater.cs
- TileBrush.cs
- WebBrowserEvent.cs
- Errors.cs
- AxHostDesigner.cs
- StaticSiteMapProvider.cs
- ComplexPropertyEntry.cs
- BuildProvidersCompiler.cs
- CalendarDateRange.cs
- BasicCellRelation.cs
- WindowsGraphics2.cs
- Stylesheet.cs
- ErrorFormatter.cs
- LicenseProviderAttribute.cs
- COM2PictureConverter.cs
- CroppedBitmap.cs
- Application.cs
- TimeStampChecker.cs
- _HTTPDateParse.cs
- ResXDataNode.cs
- SettingsProperty.cs
- EdmFunction.cs
- SvcMapFileLoader.cs
- UIElementParaClient.cs
- XmlElementElementCollection.cs
- NativeMethods.cs
- ADConnectionHelper.cs
- DetailsViewInsertEventArgs.cs
- ElementNotEnabledException.cs
- MimeObjectFactory.cs
- WebServiceFaultDesigner.cs
- XmlRootAttribute.cs
- FixedPageStructure.cs
- EntityTypeEmitter.cs
- FuncTypeConverter.cs
- FigureHelper.cs
- XmlLanguage.cs
- BitmapFrameDecode.cs
- CharAnimationBase.cs
- UserValidatedEventArgs.cs
- TraceSection.cs
- SapiGrammar.cs
- ExceptionUtility.cs
- ClientTarget.cs
- GridViewDeleteEventArgs.cs
- TimelineGroup.cs
- AsymmetricAlgorithm.cs
- TemplateBindingExpression.cs
- StreamReader.cs
- SqlInternalConnectionSmi.cs
- InkPresenter.cs
- PerformanceCounter.cs
- EmulateRecognizeCompletedEventArgs.cs
- MultilineStringConverter.cs
- ResetableIterator.cs
- HttpInputStream.cs
- MappingException.cs
- FontEmbeddingManager.cs
- AuthenticationServiceManager.cs
- NamespaceQuery.cs
- VersionPair.cs
- SiteMapPath.cs
- MultiPropertyDescriptorGridEntry.cs
- SafeRightsManagementHandle.cs
- Helpers.cs
- LocalizabilityAttribute.cs
- BinaryObjectWriter.cs
- StringHandle.cs
- GregorianCalendar.cs
- ContextMarshalException.cs
- XmlWriter.cs
- TextSelectionProcessor.cs
- QueuePathEditor.cs