Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / IdentityModel / System / IdentityModel / Selectors / AudienceUriMode.cs / 1 / AudienceUriMode.cs
//------------------------------------------------------------------------------
// Copyright (c) Microsoft Corporation. All rights reserved.
//-----------------------------------------------------------------------------
namespace System.IdentityModel.Selectors
{
using System.ComponentModel;
public enum AudienceUriMode
{
Never,
Always,
BearerKeyOnly
}
public static class AudienceUriModeValidationHelper
{
public static bool IsDefined(AudienceUriMode validationMode)
{
return validationMode == AudienceUriMode.Never
|| validationMode == AudienceUriMode.Always
|| validationMode == AudienceUriMode.BearerKeyOnly;
}
internal static void Validate(AudienceUriMode value)
{
if (!IsDefined(value))
{
throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidEnumArgumentException("value", (int)value,
typeof(AudienceUriMode)));
}
}
}
}
// 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
- BinaryEditor.cs
- BitmapDownload.cs
- SqlOuterApplyReducer.cs
- TableHeaderCell.cs
- Validator.cs
- ParallelTimeline.cs
- GenericPrincipal.cs
- LineVisual.cs
- PrinterSettings.cs
- DbConnectionFactory.cs
- IDQuery.cs
- versioninfo.cs
- XPathNodeHelper.cs
- SolidBrush.cs
- PenThreadPool.cs
- _NtlmClient.cs
- SettingsPropertyIsReadOnlyException.cs
- XmlCharCheckingReader.cs
- MissingMethodException.cs
- WebRequestModuleElementCollection.cs
- WebPartExportVerb.cs
- ConstructorNeedsTagAttribute.cs
- MenuItemCollection.cs
- DrawToolTipEventArgs.cs
- ResXResourceSet.cs
- ImplicitInputBrush.cs
- CompleteWizardStep.cs
- Stroke2.cs
- UnsafeNativeMethodsTablet.cs
- XsltInput.cs
- Permission.cs
- WebResponse.cs
- Pair.cs
- MimeTypeAttribute.cs
- WebPartCollection.cs
- PkcsUtils.cs
- ThicknessAnimation.cs
- ValidationResults.cs
- XmlCharType.cs
- ConcatQueryOperator.cs
- MemberAccessException.cs
- CursorConverter.cs
- DocumentEventArgs.cs
- ReflectionServiceProvider.cs
- ActivityContext.cs
- PostBackOptions.cs
- smtppermission.cs
- CompositeFontInfo.cs
- BaseDataList.cs
- Span.cs
- IdleTimeoutMonitor.cs
- MediaScriptCommandRoutedEventArgs.cs
- AndCondition.cs
- validation.cs
- Transform3DGroup.cs
- GroupDescription.cs
- __Filters.cs
- AssociationSetEnd.cs
- ConfigXmlReader.cs
- webeventbuffer.cs
- SetIterators.cs
- NonClientArea.cs
- TableProvider.cs
- OrderPreservingPipeliningMergeHelper.cs
- DbConnectionPoolIdentity.cs
- LinkLabel.cs
- SimpleType.cs
- SortDescriptionCollection.cs
- NavigationWindow.cs
- UriWriter.cs
- AnnotationDocumentPaginator.cs
- XmlDataImplementation.cs
- ProcessThread.cs
- StyleHelper.cs
- DirtyTextRange.cs
- RuleSettings.cs
- SamlAttribute.cs
- XmlDataSourceView.cs
- FixedBufferAttribute.cs
- TextRunProperties.cs
- UnSafeCharBuffer.cs
- XPathSelectionIterator.cs
- ComContractElementCollection.cs
- PagerSettings.cs
- XmlSchemaGroup.cs
- Misc.cs
- TimeSpanSecondsConverter.cs
- SystemException.cs
- Library.cs
- OperationAbortedException.cs
- TextTreeRootNode.cs
- Nullable.cs
- FactoryRecord.cs
- remotingproxy.cs
- LinkLabel.cs
- CollectionViewGroup.cs
- SimpleApplicationHost.cs
- SchemaImporterExtensionElementCollection.cs
- TabPage.cs
- DataIdProcessor.cs