Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / ServiceModel / System / ServiceModel / PeerResolvers / PeerCustomResolverSettings.cs / 1 / PeerCustomResolverSettings.cs
//------------------------------------------------------------
// Copyright (c) Microsoft Corporation. All rights reserved.
//-----------------------------------------------------------
namespace System.ServiceModel.PeerResolvers
{
using System;
using System.ServiceModel;
using System.ServiceModel.Description;
using System.Collections.Generic;
using System.Collections.ObjectModel;
using System.Configuration;
using System.Globalization;
using System.Net.Security;
using System.ServiceModel.Configuration;
using System.ServiceModel.Channels;
public class PeerCustomResolverSettings
{
EndpointAddress address;
Binding binding;
string bindingSection,bindingConfiguration;
PeerResolver resolver;
public PeerCustomResolverSettings(){}
public EndpointAddress Address
{
get
{
return address;
}
set
{
address = value;
}
}
public Binding Binding
{
get
{
if(binding == null)
{
if (!String.IsNullOrEmpty(this.bindingSection) && !String.IsNullOrEmpty(this.bindingConfiguration))
binding = ConfigLoader.LookupBinding(this.bindingSection, this.bindingConfiguration);
}
return binding;
}
set
{
binding = value;
}
}
public bool IsBindingSpecified
{
get
{
return ((this.binding != null) || (!String.IsNullOrEmpty(this.bindingSection) && !String.IsNullOrEmpty(this.bindingConfiguration)));
}
}
public PeerResolver Resolver
{
get
{
return resolver;
}
set
{
resolver = value;
}
}
internal string BindingSection
{
get
{
return bindingSection;
}
set
{
bindingSection = value;
}
}
internal string BindingConfiguration
{
get
{
return bindingConfiguration;
}
set
{
bindingConfiguration = value;
}
}
}
}
// 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
- SessionPageStateSection.cs
- AncestorChangedEventArgs.cs
- VolatileEnlistmentState.cs
- MemberHolder.cs
- smtpconnection.cs
- DataGridAutoFormatDialog.cs
- UnsafeNativeMethods.cs
- SafeLocalMemHandle.cs
- x509store.cs
- FileAuthorizationModule.cs
- TagPrefixInfo.cs
- CodeChecksumPragma.cs
- MultiSelector.cs
- ResolveResponseInfo.cs
- TimeoutValidationAttribute.cs
- TypedAsyncResult.cs
- PictureBox.cs
- DependencyPropertyValueSerializer.cs
- HelpKeywordAttribute.cs
- RelationshipDetailsCollection.cs
- BasePattern.cs
- PeerApplicationLaunchInfo.cs
- PrimitiveType.cs
- SafeFileHandle.cs
- HeaderedContentControl.cs
- XmlValueConverter.cs
- ValidationHelper.cs
- ChannelCredentials.cs
- Crypto.cs
- ScrollData.cs
- DateTimeConverter.cs
- FontEmbeddingManager.cs
- DataObject.cs
- MILUtilities.cs
- ManualWorkflowSchedulerService.cs
- webproxy.cs
- UserControlCodeDomTreeGenerator.cs
- BrowserDefinition.cs
- XmlSchemaDatatype.cs
- MediaPlayer.cs
- DataSourceXmlClassAttribute.cs
- UpdateException.cs
- QueryContinueDragEvent.cs
- GlobalEventManager.cs
- CounterSample.cs
- InfoCardTraceRecord.cs
- CodeSnippetCompileUnit.cs
- SafeHandles.cs
- CacheMemory.cs
- Cursors.cs
- UIHelper.cs
- ListView.cs
- DbProviderFactoriesConfigurationHandler.cs
- OdbcDataReader.cs
- ServerValidateEventArgs.cs
- COSERVERINFO.cs
- ContextInformation.cs
- TransformationRules.cs
- HitTestResult.cs
- MobilePage.cs
- AccessDataSourceView.cs
- ManagedFilter.cs
- TypeSystem.cs
- ImageMetadata.cs
- X509SecurityToken.cs
- CountAggregationOperator.cs
- KerberosSecurityTokenProvider.cs
- DataGridTemplateColumn.cs
- NegotiateStream.cs
- XpsException.cs
- DbMetaDataFactory.cs
- TailCallAnalyzer.cs
- DataConnectionHelper.cs
- MinimizableAttributeTypeConverter.cs
- NumberFormatter.cs
- Int64KeyFrameCollection.cs
- ParallelEnumerable.cs
- sapiproxy.cs
- DataGridViewAutoSizeColumnsModeEventArgs.cs
- ReturnType.cs
- ActiveXContainer.cs
- DropDownList.cs
- Int32Storage.cs
- HuffModule.cs
- x509store.cs
- ClientConfigPaths.cs
- CachedRequestParams.cs
- XPathNavigator.cs
- ContractDescription.cs
- ToolStripDropDownDesigner.cs
- DesignTimeXamlWriter.cs
- ReflectionHelper.cs
- DataGridCell.cs
- MailMessageEventArgs.cs
- BackgroundFormatInfo.cs
- UnmanagedMemoryStreamWrapper.cs
- WebPartRestoreVerb.cs
- LineServicesCallbacks.cs
- NameValueFileSectionHandler.cs
- DataServiceKeyAttribute.cs