Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / ServiceModel / System / ServiceModel / Configuration / ClaimTypeElement.cs / 1 / ClaimTypeElement.cs
//------------------------------------------------------------------------------
// Copyright (c) Microsoft Corporation. All rights reserved.
//-----------------------------------------------------------------------------
namespace System.ServiceModel.Configuration
{
using System;
using System.Configuration;
using System.ServiceModel.Security.Tokens;
using System.Xml;
using System.Globalization;
public sealed partial class ClaimTypeElement : ConfigurationElement
{
public ClaimTypeElement()
{
}
public ClaimTypeElement(string claimType, bool isOptional)
{
this.ClaimType = claimType;
this.IsOptional = isOptional;
}
[ConfigurationProperty(ConfigurationStrings.ClaimType, DefaultValue = "", Options = ConfigurationPropertyOptions.IsRequired | ConfigurationPropertyOptions.IsKey)]
[StringValidator(MinLength=0)]
public string ClaimType
{
get { return (string)base[ConfigurationStrings.ClaimType]; }
set
{
if (String.IsNullOrEmpty(value))
{
value = String.Empty;
}
base[ConfigurationStrings.ClaimType] = value;
}
}
[ConfigurationProperty(ConfigurationStrings.IsOptional, DefaultValue = ClaimTypeRequirement.DefaultIsOptional)]
public bool IsOptional
{
get { return (bool)base[ConfigurationStrings.IsOptional]; }
set { base[ConfigurationStrings.IsOptional] = 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
- PageAsyncTaskManager.cs
- GPPOINT.cs
- XmlTextReaderImplHelpers.cs
- RelationshipNavigation.cs
- LinkUtilities.cs
- ComboBox.cs
- SystemColorTracker.cs
- SymbolEqualComparer.cs
- ResourceDisplayNameAttribute.cs
- WaitHandle.cs
- StatusStrip.cs
- FrameworkRichTextComposition.cs
- TypographyProperties.cs
- TextSelectionHighlightLayer.cs
- ListViewUpdateEventArgs.cs
- SqlTriggerAttribute.cs
- RC2.cs
- PerspectiveCamera.cs
- Executor.cs
- SocketManager.cs
- ByteAnimation.cs
- SessionStateModule.cs
- StateMachineSubscriptionManager.cs
- ZipIOLocalFileDataDescriptor.cs
- XmlQuerySequence.cs
- EntityKey.cs
- RegexRunnerFactory.cs
- BitmapFrameEncode.cs
- EnumDataContract.cs
- DbProviderSpecificTypePropertyAttribute.cs
- Matrix3D.cs
- RemoveStoryboard.cs
- Command.cs
- BitmapData.cs
- SiteMapProvider.cs
- QilName.cs
- TextWriterTraceListener.cs
- DataGridCellAutomationPeer.cs
- PrintControllerWithStatusDialog.cs
- InvokeSchedule.cs
- WebEventCodes.cs
- SecurityResources.cs
- SecurityUtils.cs
- PolicyUtility.cs
- ControlBindingsCollection.cs
- PolicyUnit.cs
- Attachment.cs
- DBDataPermissionAttribute.cs
- UnsafeNativeMethods.cs
- ProxyFragment.cs
- SafeArrayRankMismatchException.cs
- PeerNearMe.cs
- MouseWheelEventArgs.cs
- InternalUserCancelledException.cs
- ConfigPathUtility.cs
- ConnectionsZoneDesigner.cs
- DispatcherExceptionEventArgs.cs
- TextDecoration.cs
- Number.cs
- AttributeTable.cs
- MetadataArtifactLoader.cs
- ObjectListShowCommandsEventArgs.cs
- InteropAutomationProvider.cs
- ModuleBuilder.cs
- SqlInternalConnectionTds.cs
- SystemIPInterfaceProperties.cs
- ExpressionPrefixAttribute.cs
- TableDesigner.cs
- DefaultBinder.cs
- SubMenuStyleCollectionEditor.cs
- TreeNodeCollection.cs
- shaperfactoryquerycachekey.cs
- WindowsFont.cs
- DataGridViewRowHeaderCell.cs
- XsltInput.cs
- OdbcError.cs
- HashMembershipCondition.cs
- AppendHelper.cs
- ArrayExtension.cs
- ToolStripItem.cs
- ToolStripRenderEventArgs.cs
- DiscoveryOperationContext.cs
- IconHelper.cs
- TokenBasedSet.cs
- GlyphShapingProperties.cs
- NumberSubstitution.cs
- ToolStripDropDown.cs
- UnhandledExceptionEventArgs.cs
- BezierSegment.cs
- EditableLabelControl.cs
- SqlWorkflowInstanceStoreLock.cs
- TCPClient.cs
- AppearanceEditorPart.cs
- VariableExpressionConverter.cs
- DirectionalLight.cs
- WindowsUserNameSecurityTokenAuthenticator.cs
- MainMenu.cs
- Renderer.cs
- ToolStripContainerDesigner.cs
- XsltLoader.cs