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
- DataGridViewCellValueEventArgs.cs
- SqlDataSource.cs
- ListViewInsertEventArgs.cs
- ContentDisposition.cs
- Vector3DCollection.cs
- ConstraintStruct.cs
- EntityContainer.cs
- InvalidContentTypeException.cs
- DocumentGridContextMenu.cs
- InteropTrackingRecord.cs
- relpropertyhelper.cs
- StateMachineTimers.cs
- TearOffProxy.cs
- CustomCredentialPolicy.cs
- Mouse.cs
- ComProxy.cs
- ControlCachePolicy.cs
- StringBuilder.cs
- RuleSettings.cs
- AutoGeneratedFieldProperties.cs
- Input.cs
- StorageConditionPropertyMapping.cs
- CollectionViewGroup.cs
- DebugTrace.cs
- SafeLocalMemHandle.cs
- BuildTopDownAttribute.cs
- PowerModeChangedEventArgs.cs
- DataGridPageChangedEventArgs.cs
- XDRSchema.cs
- TextEditorMouse.cs
- QilReference.cs
- SmiTypedGetterSetter.cs
- ToolStripContextMenu.cs
- KnownIds.cs
- LabelLiteral.cs
- BufferedGraphicsContext.cs
- PanelContainerDesigner.cs
- Single.cs
- CodeDomConfigurationHandler.cs
- BitmapEffectInputConnector.cs
- StylusCollection.cs
- CodeIdentifier.cs
- Update.cs
- LogLogRecordEnumerator.cs
- CharKeyFrameCollection.cs
- SimpleFileLog.cs
- NetPeerTcpBindingCollectionElement.cs
- MeasurementDCInfo.cs
- XMLUtil.cs
- OperationDescriptionCollection.cs
- AddInControllerImpl.cs
- ConfigurationSectionCollection.cs
- ScriptDescriptor.cs
- LineSegment.cs
- ObjectMemberMapping.cs
- ColorDialog.cs
- SerializationStore.cs
- BaseWebProxyFinder.cs
- RoleGroupCollection.cs
- NativeBuffer.cs
- BaseParser.cs
- InvalidProgramException.cs
- DBConnection.cs
- XmlSerializerFactory.cs
- RelationshipWrapper.cs
- Stack.cs
- IRCollection.cs
- SqlInfoMessageEvent.cs
- ManipulationStartingEventArgs.cs
- EditorBrowsableAttribute.cs
- StatusBarPanel.cs
- _WinHttpWebProxyDataBuilder.cs
- TemplateControlBuildProvider.cs
- Soap.cs
- SQLMembershipProvider.cs
- ObjectIDGenerator.cs
- SeekStoryboard.cs
- TextSelectionProcessor.cs
- SystemThemeKey.cs
- AsymmetricKeyExchangeDeformatter.cs
- BoolExpr.cs
- BaseDataListComponentEditor.cs
- GlobalizationAssembly.cs
- HandleRef.cs
- NamedElement.cs
- PropertyTab.cs
- FixedPosition.cs
- TrustManager.cs
- X509Extension.cs
- SystemThemeKey.cs
- ServerValidateEventArgs.cs
- ItemChangedEventArgs.cs
- GuidelineCollection.cs
- FileDialog.cs
- SecurityTokenTypes.cs
- DesignerAutoFormat.cs
- LogEntryUtils.cs
- ConstraintCollection.cs
- Model3D.cs
- XPathAxisIterator.cs