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
- CaretElement.cs
- IImplicitResourceProvider.cs
- ListBindingHelper.cs
- DataGridViewRowPrePaintEventArgs.cs
- ObjectQueryExecutionPlan.cs
- Stackframe.cs
- ReadOnlyDataSourceView.cs
- EntityDataSourceDesigner.cs
- Margins.cs
- IsolationInterop.cs
- DocumentPageHost.cs
- CircleEase.cs
- UdpTransportSettings.cs
- DefaultTextStoreTextComposition.cs
- SctClaimSerializer.cs
- CacheOutputQuery.cs
- TraceContextRecord.cs
- BitmapEffectInput.cs
- OleDbConnection.cs
- AudioBase.cs
- SecureUICommand.cs
- SingleResultAttribute.cs
- MessageQueueCriteria.cs
- WS2007FederationHttpBinding.cs
- BridgeDataRecord.cs
- FileFormatException.cs
- DeviceFiltersSection.cs
- WindowCollection.cs
- Site.cs
- GenericUriParser.cs
- TextOnlyOutput.cs
- PathSegment.cs
- _CommandStream.cs
- FrameworkTextComposition.cs
- AmbientLight.cs
- QueryAccessibilityHelpEvent.cs
- StrongNameIdentityPermission.cs
- Point3DCollectionConverter.cs
- StylusPointPropertyInfoDefaults.cs
- HybridDictionary.cs
- DataColumnCollection.cs
- AttributeEmitter.cs
- DataObjectMethodAttribute.cs
- ModelItemImpl.cs
- DefaultTextStoreTextComposition.cs
- TransformedBitmap.cs
- TextServicesCompartment.cs
- ScrollChangedEventArgs.cs
- OdbcHandle.cs
- ConstraintCollection.cs
- HtmlElementEventArgs.cs
- KeyValueSerializer.cs
- QuaternionAnimation.cs
- ServiceHttpHandlerFactory.cs
- LogExtentCollection.cs
- AvTrace.cs
- Line.cs
- DocumentEventArgs.cs
- DependencyPropertyKind.cs
- ISFTagAndGuidCache.cs
- CharEntityEncoderFallback.cs
- AnonymousIdentificationSection.cs
- SystemTcpStatistics.cs
- ResourcesBuildProvider.cs
- DockPanel.cs
- CompilerCollection.cs
- DuplicateWaitObjectException.cs
- MetadataImporter.cs
- InvalidCommandTreeException.cs
- MyContact.cs
- AmbientValueAttribute.cs
- HttpCookie.cs
- ToolStripStatusLabel.cs
- PeerChannelListener.cs
- FixedPageAutomationPeer.cs
- QueryInterceptorAttribute.cs
- HtmlGenericControl.cs
- hebrewshape.cs
- Stackframe.cs
- ResizeGrip.cs
- BinaryConverter.cs
- UnmanagedHandle.cs
- SqlCharStream.cs
- XhtmlBasicObjectListAdapter.cs
- PipelineModuleStepContainer.cs
- Figure.cs
- WindowsImpersonationContext.cs
- Grid.cs
- DataGridViewBindingCompleteEventArgs.cs
- RoutedEventConverter.cs
- XomlCompiler.cs
- MediaTimeline.cs
- MexTcpBindingCollectionElement.cs
- CollectionViewGroupRoot.cs
- UIPermission.cs
- TypeResolver.cs
- _CookieModule.cs
- SqlCharStream.cs
- ConstraintStruct.cs
- SqlLiftWhereClauses.cs