Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / DEVDIV / depot / DevDiv / releases / whidbey / QFE / ndp / fx / src / xsp / System / Web / Configuration / ClientTarget.cs / 2 / ClientTarget.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.Configuration { using System; using System.Xml; using System.Configuration; using System.Collections.Specialized; using System.Collections; using System.Globalization; using System.IO; using System.Text; using System.ComponentModel; using System.Web.Util; using System.Diagnostics; using System.Security.Permissions; [AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)] public sealed class ClientTarget : ConfigurationElement { private static ConfigurationPropertyCollection _properties; #region Property Declarations private static readonly ConfigurationProperty _propAlias = new ConfigurationProperty("alias", typeof(string), null, null, StdValidatorsAndConverters.NonEmptyStringValidator, ConfigurationPropertyOptions.IsRequired | ConfigurationPropertyOptions.IsKey); private static readonly ConfigurationProperty _propUserAgent = new ConfigurationProperty("userAgent", typeof(string), null, null, StdValidatorsAndConverters.NonEmptyStringValidator, ConfigurationPropertyOptions.IsRequired); #endregion static ClientTarget() { // Property initialization _properties = new ConfigurationPropertyCollection(); _properties.Add(_propAlias); _properties.Add(_propUserAgent); } internal ClientTarget() { } public ClientTarget(string alias, string userAgent) { base[_propAlias] = alias; base[_propUserAgent] = userAgent; } protected override ConfigurationPropertyCollection Properties { get { return _properties; } } [ConfigurationProperty("alias", IsRequired = true, IsKey = true)] [StringValidator(MinLength = 1)] public string Alias { get { return (string)base[_propAlias]; } } [ConfigurationProperty("userAgent", IsRequired = true)] [StringValidator(MinLength = 1)] public string UserAgent { get { return (string)base[_propUserAgent]; } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved. //------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.Configuration { using System; using System.Xml; using System.Configuration; using System.Collections.Specialized; using System.Collections; using System.Globalization; using System.IO; using System.Text; using System.ComponentModel; using System.Web.Util; using System.Diagnostics; using System.Security.Permissions; [AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)] public sealed class ClientTarget : ConfigurationElement { private static ConfigurationPropertyCollection _properties; #region Property Declarations private static readonly ConfigurationProperty _propAlias = new ConfigurationProperty("alias", typeof(string), null, null, StdValidatorsAndConverters.NonEmptyStringValidator, ConfigurationPropertyOptions.IsRequired | ConfigurationPropertyOptions.IsKey); private static readonly ConfigurationProperty _propUserAgent = new ConfigurationProperty("userAgent", typeof(string), null, null, StdValidatorsAndConverters.NonEmptyStringValidator, ConfigurationPropertyOptions.IsRequired); #endregion static ClientTarget() { // Property initialization _properties = new ConfigurationPropertyCollection(); _properties.Add(_propAlias); _properties.Add(_propUserAgent); } internal ClientTarget() { } public ClientTarget(string alias, string userAgent) { base[_propAlias] = alias; base[_propUserAgent] = userAgent; } protected override ConfigurationPropertyCollection Properties { get { return _properties; } } [ConfigurationProperty("alias", IsRequired = true, IsKey = true)] [StringValidator(MinLength = 1)] public string Alias { get { return (string)base[_propAlias]; } } [ConfigurationProperty("userAgent", IsRequired = true)] [StringValidator(MinLength = 1)] public string UserAgent { get { return (string)base[_propUserAgent]; } } } } // 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
- CleanUpVirtualizedItemEventArgs.cs
- PageTheme.cs
- ExpressionNormalizer.cs
- RelationshipConverter.cs
- SmtpAuthenticationManager.cs
- WebPartUtil.cs
- RoleGroupCollectionEditor.cs
- PolicyLevel.cs
- ReadOnlyDataSourceView.cs
- MsmqBindingFilter.cs
- SerializationException.cs
- SettingsBase.cs
- StorageMappingFragment.cs
- TextModifierScope.cs
- ProfileInfo.cs
- CultureInfoConverter.cs
- smtppermission.cs
- XmlSchemaDocumentation.cs
- PartialTrustHelpers.cs
- HostingEnvironmentSection.cs
- AvtEvent.cs
- SQLInt64.cs
- DataGridViewCellStyleContentChangedEventArgs.cs
- WebPartTracker.cs
- ping.cs
- ScopelessEnumAttribute.cs
- DetailsViewPageEventArgs.cs
- RadioButtonList.cs
- ChannelOptions.cs
- WindowsListViewItemStartMenu.cs
- _ScatterGatherBuffers.cs
- ClickablePoint.cs
- PingOptions.cs
- AsyncOperation.cs
- BaseCodePageEncoding.cs
- Constant.cs
- ObjectPersistData.cs
- StylusPointPropertyId.cs
- TypeInitializationException.cs
- MetadataSource.cs
- Column.cs
- PageContent.cs
- TileModeValidation.cs
- ErrorReporting.cs
- RangeContentEnumerator.cs
- XmlSchemaSimpleTypeUnion.cs
- DeploymentSectionCache.cs
- ToolStripControlHost.cs
- DefaultSettingsSection.cs
- ToolStripRendererSwitcher.cs
- AdapterUtil.cs
- GroupQuery.cs
- DispatcherSynchronizationContext.cs
- RectangleConverter.cs
- DataGridViewAutoSizeModeEventArgs.cs
- ZipIOModeEnforcingStream.cs
- WindowsClientCredential.cs
- MappingSource.cs
- AssemblyBuilderData.cs
- ADConnectionHelper.cs
- HttpRuntime.cs
- TabControlDesigner.cs
- InvokeMethodActivity.cs
- DbException.cs
- RegexMatch.cs
- BamlBinaryWriter.cs
- PrintDialog.cs
- WindowsProgressbar.cs
- ETagAttribute.cs
- SmtpException.cs
- ImageListImageEditor.cs
- XmlNodeComparer.cs
- SiteMapNode.cs
- SqlProvider.cs
- RenderDataDrawingContext.cs
- ListView.cs
- LocationUpdates.cs
- GeometryConverter.cs
- NativeMethods.cs
- SoapAttributeAttribute.cs
- InfiniteTimeSpanConverter.cs
- HtmlInputHidden.cs
- EntityUtil.cs
- SqlNode.cs
- SoapException.cs
- BaseTemplateCodeDomTreeGenerator.cs
- VirtualPathUtility.cs
- Properties.cs
- ParserOptions.cs
- DataRecordInfo.cs
- StringFreezingAttribute.cs
- SafeLocalMemHandle.cs
- TableChangeProcessor.cs
- KnownColorTable.cs
- XamlBrushSerializer.cs
- Canvas.cs
- MembershipUser.cs
- PermissionSetEnumerator.cs
- ViewBase.cs
- ConsumerConnectionPoint.cs