Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / ndp / fx / src / Net / System / Net / Configuration / AuthenticationModuleElement.cs / 1 / AuthenticationModuleElement.cs
//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//-----------------------------------------------------------------------------
namespace System.Net.Configuration
{
using System;
using System.Configuration;
using System.Reflection;
using System.Security.Permissions;
public sealed class AuthenticationModuleElement : ConfigurationElement
{
public AuthenticationModuleElement()
{
this.properties.Add(this.type);
}
public AuthenticationModuleElement(string typeName) : this()
{
if (typeName != (string)this.type.DefaultValue)
{
this.Type = typeName;
}
}
protected override ConfigurationPropertyCollection Properties
{
get
{
return this.properties;
}
}
[ConfigurationProperty(ConfigurationStrings.Type, IsRequired=true, IsKey = true)]
public string Type
{
get { return (string)this[this.type]; }
set { this[this.type] = value; }
}
internal string Key
{
get { return this.Type; }
}
ConfigurationPropertyCollection properties = new ConfigurationPropertyCollection();
readonly ConfigurationProperty type =
new ConfigurationProperty(ConfigurationStrings.Type,
typeof(string),
null,
ConfigurationPropertyOptions.IsKey);
}
}
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- AccessedThroughPropertyAttribute.cs
- ReachDocumentReferenceCollectionSerializerAsync.cs
- BigInt.cs
- XsdBuildProvider.cs
- ChooseAction.cs
- CaseExpr.cs
- NavigationFailedEventArgs.cs
- TdsParameterSetter.cs
- LineInfo.cs
- NameValueConfigurationCollection.cs
- DataGridHeaderBorder.cs
- GC.cs
- Parallel.cs
- DataListItemEventArgs.cs
- Shape.cs
- EditorPartCollection.cs
- ArrayElementGridEntry.cs
- LockedBorderGlyph.cs
- ActionMessageFilter.cs
- ValidationErrorCollection.cs
- PixelFormat.cs
- DataException.cs
- ContentPathSegment.cs
- RowsCopiedEventArgs.cs
- NodeInfo.cs
- Style.cs
- TableLayoutSettingsTypeConverter.cs
- Single.cs
- ApplicationBuildProvider.cs
- MenuItemStyleCollection.cs
- TypeUtils.cs
- Inflater.cs
- WindowsSysHeader.cs
- ZoneMembershipCondition.cs
- TranslateTransform3D.cs
- ToolTipService.cs
- QueryParameter.cs
- IgnoreFlushAndCloseStream.cs
- ProfileSettings.cs
- CustomAssemblyResolver.cs
- COM2PictureConverter.cs
- DataGridCell.cs
- MultipleCopiesCollection.cs
- NativeMethods.cs
- Margins.cs
- SystemIPGlobalStatistics.cs
- SafeViewOfFileHandle.cs
- DateTimePickerDesigner.cs
- InfiniteIntConverter.cs
- XXXOnTypeBuilderInstantiation.cs
- recordstate.cs
- ThreadInterruptedException.cs
- XmlDataSourceDesigner.cs
- StyleXamlParser.cs
- ForceCopyBuildProvider.cs
- SecurityDescriptor.cs
- CompositeTypefaceMetrics.cs
- PagesChangedEventArgs.cs
- ButtonChrome.cs
- IndexOutOfRangeException.cs
- RowBinding.cs
- SynchronizingStream.cs
- DataGridViewTopLeftHeaderCell.cs
- TreeNode.cs
- DtdParser.cs
- LocationSectionRecord.cs
- SolidColorBrush.cs
- PublisherIdentityPermission.cs
- DbProviderFactory.cs
- Request.cs
- QilBinary.cs
- ContainerAction.cs
- DataGridViewTextBoxCell.cs
- CachingHintValidation.cs
- TrackingCondition.cs
- RequestQueue.cs
- ConnectionManagementElement.cs
- DesignerVerbToolStripMenuItem.cs
- UnsafeMethods.cs
- StrokeNodeOperations.cs
- EntityDataSourceReferenceGroup.cs
- ListItemConverter.cs
- UrlMappingCollection.cs
- BamlRecordReader.cs
- EntityTypeEmitter.cs
- CodeCompiler.cs
- ClientFormsIdentity.cs
- ThumbAutomationPeer.cs
- _ScatterGatherBuffers.cs
- Int16AnimationUsingKeyFrames.cs
- SynchronizedChannelCollection.cs
- MultiView.cs
- KeyTimeConverter.cs
- TableLayout.cs
- QilName.cs
- MenuItemStyleCollection.cs
- Calendar.cs
- FindRequestContext.cs
- FileInfo.cs
- PerformanceCounterPermissionEntryCollection.cs