Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / ServiceModel / System / ServiceModel / PeerResolvers / PeerResolverSettings.cs / 1 / PeerResolverSettings.cs
//------------------------------------------------------------
// Copyright (c) Microsoft Corporation. All rights reserved.
//-----------------------------------------------------------
namespace System.ServiceModel.PeerResolvers
{
using System;
using System.ServiceModel;
using System.Collections.Generic;
using System.Collections.ObjectModel;
using System.ComponentModel;
using System.Configuration;
using System.Globalization;
using System.Net.Security;
using System.ServiceModel.Configuration;
using System.ServiceModel.Channels;
public class PeerResolverSettings
{
PeerReferralPolicy referralPolicy;
PeerResolverMode mode;
PeerCustomResolverSettings customSettings;
public PeerResolverSettings(){customSettings = new PeerCustomResolverSettings();}
public PeerResolverMode Mode
{
get
{
return mode;
}
set
{
if (!PeerResolverModeHelper.IsDefined(value))
PeerExceptionHelper.ThrowArgument_InvalidResolverMode(value);
mode = value;
}
}
public PeerReferralPolicy ReferralPolicy
{
get { return referralPolicy; }
set
{
if (!PeerReferralPolicyHelper.IsDefined(value))
{
throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidEnumArgumentException("value", (int)value, typeof(PeerReferralPolicy)));
}
referralPolicy = value;
}
}
public PeerCustomResolverSettings Custom
{
get
{
return customSettings;
}
}
}
}
// 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
- ButtonFieldBase.cs
- AssemblyHash.cs
- JavascriptXmlWriterWrapper.cs
- BitmapSource.cs
- ItemCollectionEditor.cs
- SafeEventHandle.cs
- RegexCaptureCollection.cs
- DesignerActionItemCollection.cs
- StatusBarDrawItemEvent.cs
- MemberAccessException.cs
- Misc.cs
- ExtentCqlBlock.cs
- ResourceReferenceKeyNotFoundException.cs
- AccessViolationException.cs
- ApplicationActivator.cs
- MonitoringDescriptionAttribute.cs
- CompiledQuery.cs
- ComboBoxItem.cs
- RegionInfo.cs
- AuthStoreRoleProvider.cs
- TextBoxLine.cs
- XmlDataDocument.cs
- XmlIlVisitor.cs
- XmlIlGenerator.cs
- InvalidProgramException.cs
- TableCellAutomationPeer.cs
- WindowsFormsSectionHandler.cs
- Material.cs
- QueryableFilterUserControl.cs
- Propagator.JoinPropagator.JoinPredicateVisitor.cs
- BinaryNode.cs
- ToolStripOverflowButton.cs
- PointAnimation.cs
- Delegate.cs
- CodeStatementCollection.cs
- VariableAction.cs
- RelationHandler.cs
- ScriptControlManager.cs
- PointValueSerializer.cs
- HttpRuntime.cs
- SourceLocationProvider.cs
- ChangeBlockUndoRecord.cs
- QilIterator.cs
- BindingMemberInfo.cs
- ConfigurationException.cs
- RSAPKCS1SignatureDeformatter.cs
- TaskHelper.cs
- AdornerHitTestResult.cs
- ApplicationInfo.cs
- PingReply.cs
- ListBindingConverter.cs
- DynamicEntity.cs
- GeneralTransform3DTo2D.cs
- KeyEvent.cs
- Publisher.cs
- ContextQuery.cs
- ContractUtils.cs
- InstanceLockedException.cs
- HttpModulesSection.cs
- LoginCancelEventArgs.cs
- NetworkInterface.cs
- EntityDataSourceChangingEventArgs.cs
- StorageModelBuildProvider.cs
- SerializationObjectManager.cs
- XmlReaderSettings.cs
- SqlColumnizer.cs
- LongValidatorAttribute.cs
- ContextQuery.cs
- WebPartCollection.cs
- TextRangeProviderWrapper.cs
- InternalsVisibleToAttribute.cs
- XmlStreamStore.cs
- XmlHierarchyData.cs
- UnknownWrapper.cs
- ContainerVisual.cs
- RelationshipEndMember.cs
- NamedPermissionSet.cs
- XsltSettings.cs
- WebEventTraceProvider.cs
- VoiceObjectToken.cs
- GridViewRowCollection.cs
- XmlChoiceIdentifierAttribute.cs
- TakeOrSkipQueryOperator.cs
- SctClaimSerializer.cs
- DateTimeUtil.cs
- StringBuilder.cs
- ProgressChangedEventArgs.cs
- ControlIdConverter.cs
- TemplatePagerField.cs
- System.Data.OracleClient_BID.cs
- MatrixAnimationUsingPath.cs
- TaiwanCalendar.cs
- DownloadProgressEventArgs.cs
- EncryptedKeyHashIdentifierClause.cs
- ManagedIStream.cs
- LifetimeServices.cs
- HostProtectionException.cs
- IncrementalHitTester.cs
- SynchronizationContext.cs
- BitSet.cs