Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / NetFx40 / System.ServiceModel.Routing / System / ServiceModel / Routing / Configuration / ClientEndpointLoader.cs / 1305376 / ClientEndpointLoader.cs
//----------------------------------------------------------------
// Copyright (c) Microsoft Corporation. All rights reserved.
//---------------------------------------------------------------
namespace System.ServiceModel.Routing.Configuration
{
using System;
using System.ServiceModel;
using System.ServiceModel.Description;
sealed class ClientEndpointLoader : ChannelFactory
{
ClientEndpointLoader(string configurationName)
{
base.InitializeEndpoint(configurationName, null);
base.Endpoint.Name = configurationName;
}
public static ServiceEndpoint LoadEndpoint(string configurationName)
{
using (ClientEndpointLoader loader = new ClientEndpointLoader(configurationName))
{
return loader.Endpoint;
}
}
protected override ServiceEndpoint CreateDescription()
{
ServiceEndpoint ep = new ServiceEndpoint(new ContractDescription("contract"));
ep.Contract.ConfigurationName = "*";
return ep;
}
}
}
// 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
- InsufficientMemoryException.cs
- TextContainerChangedEventArgs.cs
- CheckBox.cs
- PropertyMapper.cs
- _AuthenticationState.cs
- XamlTemplateSerializer.cs
- MD5CryptoServiceProvider.cs
- GenericPrincipal.cs
- SchemaImporterExtensionsSection.cs
- AttributeUsageAttribute.cs
- ComponentDispatcherThread.cs
- DataGridViewSelectedRowCollection.cs
- XXXOnTypeBuilderInstantiation.cs
- SymbolDocumentGenerator.cs
- WebBrowsableAttribute.cs
- WebPartTransformerAttribute.cs
- ForwardPositionQuery.cs
- OleDbMetaDataFactory.cs
- Attributes.cs
- HttpServerUtilityWrapper.cs
- EmissiveMaterial.cs
- XmlResolver.cs
- ResourceLoader.cs
- Point4D.cs
- WCFServiceClientProxyGenerator.cs
- ScriptComponentDescriptor.cs
- SmiEventStream.cs
- CdpEqualityComparer.cs
- DBCSCodePageEncoding.cs
- WebPartMovingEventArgs.cs
- GridViewRowPresenterBase.cs
- HostedAspNetEnvironment.cs
- VisualTreeUtils.cs
- WebPermission.cs
- SystemFonts.cs
- RequiredAttributeAttribute.cs
- DocumentGridContextMenu.cs
- WmlLinkAdapter.cs
- StringSource.cs
- JavaScriptSerializer.cs
- StructuralObject.cs
- DataGridViewRowPrePaintEventArgs.cs
- XsltFunctions.cs
- TraversalRequest.cs
- HttpFileCollection.cs
- CrossAppDomainChannel.cs
- XmlSequenceWriter.cs
- AutoGeneratedField.cs
- ButtonChrome.cs
- Constraint.cs
- DiscoveryService.cs
- LedgerEntryCollection.cs
- Registry.cs
- CodeVariableReferenceExpression.cs
- MoveSizeWinEventHandler.cs
- PassportAuthentication.cs
- TextElementCollection.cs
- IgnorePropertiesAttribute.cs
- Addressing.cs
- SimplePropertyEntry.cs
- DataGridViewLayoutData.cs
- ToolStripSeparatorRenderEventArgs.cs
- CodeDirectiveCollection.cs
- SqlProvider.cs
- LifetimeManager.cs
- Attributes.cs
- _SecureChannel.cs
- NativeCompoundFileAPIs.cs
- CodeConstructor.cs
- ManualResetEvent.cs
- CompilationRelaxations.cs
- SeekableReadStream.cs
- DataSourceSerializationException.cs
- MenuItem.cs
- BasicBrowserDialog.cs
- log.cs
- COM2PictureConverter.cs
- SqlServer2KCompatibilityCheck.cs
- OptimizerPatterns.cs
- AnyAllSearchOperator.cs
- DataTableClearEvent.cs
- CqlErrorHelper.cs
- DataGridViewCellParsingEventArgs.cs
- WbmpConverter.cs
- EmissiveMaterial.cs
- ActiveXContainer.cs
- GenericWebPart.cs
- ThreadPool.cs
- MULTI_QI.cs
- InvalidOleVariantTypeException.cs
- IteratorFilter.cs
- PtsHost.cs
- ClrProviderManifest.cs
- FamilyCollection.cs
- RadioButtonRenderer.cs
- RadialGradientBrush.cs
- SystemIPGlobalStatistics.cs
- Visitor.cs
- ObjectQuery.cs
- BamlLocalizableResource.cs