Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / untmp / 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.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- PathSegmentCollection.cs
- TableParaClient.cs
- VisualState.cs
- ISessionStateStore.cs
- ErrorTableItemStyle.cs
- VisualStates.cs
- ScaleTransform3D.cs
- DataBinding.cs
- PrintControllerWithStatusDialog.cs
- ChangeInterceptorAttribute.cs
- UIPropertyMetadata.cs
- SQLByte.cs
- ToolStripStatusLabel.cs
- EventSetterHandlerConverter.cs
- PassportIdentity.cs
- SoapFormatExtensions.cs
- PenContext.cs
- AvTrace.cs
- GridSplitterAutomationPeer.cs
- HttpCacheVaryByContentEncodings.cs
- _PooledStream.cs
- RangeValuePattern.cs
- COM2ComponentEditor.cs
- SafeUserTokenHandle.cs
- ObjectSecurity.cs
- sqlcontext.cs
- ClusterRegistryConfigurationProvider.cs
- Operator.cs
- BindingManagerDataErrorEventArgs.cs
- MDIClient.cs
- LayoutDump.cs
- CompilerErrorCollection.cs
- DataObjectSettingDataEventArgs.cs
- Propagator.ExtentPlaceholderCreator.cs
- ObjectDataSourceStatusEventArgs.cs
- LabelLiteral.cs
- SHA256Managed.cs
- LinqDataSourceView.cs
- WizardStepBase.cs
- OrderByExpression.cs
- ProtocolsSection.cs
- XmlSchemaRedefine.cs
- OutputCacheModule.cs
- XmlSchemaAnyAttribute.cs
- Int64Storage.cs
- PackWebRequest.cs
- ImageCodecInfo.cs
- HttpFileCollectionWrapper.cs
- ResolvedKeyFrameEntry.cs
- SpecialTypeDataContract.cs
- RelatedCurrencyManager.cs
- StorageAssociationSetMapping.cs
- Action.cs
- FunctionUpdateCommand.cs
- EntitySqlException.cs
- CompositeFontInfo.cs
- ContainerFilterService.cs
- WebPartEventArgs.cs
- PreviewKeyDownEventArgs.cs
- WmlCommandAdapter.cs
- ErrorWebPart.cs
- InstalledVoice.cs
- PolicyValidationException.cs
- BindableAttribute.cs
- WebPartsSection.cs
- TrackingQueryElement.cs
- FormsAuthentication.cs
- XmlSchemaCollection.cs
- Graph.cs
- XmlKeywords.cs
- smtppermission.cs
- RunInstallerAttribute.cs
- FixUpCollection.cs
- Errors.cs
- ThemeDictionaryExtension.cs
- ErrorRuntimeConfig.cs
- StringFormat.cs
- AtomMaterializer.cs
- DataObjectEventArgs.cs
- ScriptResourceHandler.cs
- DoubleLink.cs
- DataSvcMapFile.cs
- StackSpiller.Generated.cs
- TextEditorThreadLocalStore.cs
- WebPartZone.cs
- OperandQuery.cs
- ScalarType.cs
- ServiceMetadataContractBehavior.cs
- AnnotationHighlightLayer.cs
- MatrixConverter.cs
- SqlSupersetValidator.cs
- GraphicsContext.cs
- MenuStrip.cs
- DownloadProgressEventArgs.cs
- BrowserCapabilitiesCompiler.cs
- ComplexLine.cs
- SortedList.cs
- FindRequestContext.cs
- ISFTagAndGuidCache.cs
- TextTreeTextBlock.cs