Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / xsp / System / Web / Configuration / ClientTarget.cs / 1305376 / 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; 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.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- PageThemeCodeDomTreeGenerator.cs
- ErrorEventArgs.cs
- TextElement.cs
- BindingMAnagerBase.cs
- SemaphoreFullException.cs
- KnownTypeAttribute.cs
- SystemException.cs
- NameValuePermission.cs
- PartialTrustVisibleAssembliesSection.cs
- SafeProcessHandle.cs
- Selector.cs
- BuildProviderCollection.cs
- ActionFrame.cs
- Page.cs
- ExitEventArgs.cs
- TransformProviderWrapper.cs
- SafeReadContext.cs
- DataSourceControl.cs
- AutomationAttributeInfo.cs
- XmlSchemaObjectTable.cs
- ImageListImage.cs
- AssociationType.cs
- MergeFailedEvent.cs
- DesignTimeXamlWriter.cs
- SchemaEntity.cs
- ResourcePool.cs
- XmlIlGenerator.cs
- StylusCaptureWithinProperty.cs
- EdmItemCollection.OcAssemblyCache.cs
- SqlCacheDependencySection.cs
- C14NUtil.cs
- DBConcurrencyException.cs
- WindowsGraphicsCacheManager.cs
- DeclaredTypeElement.cs
- ClientProxyGenerator.cs
- TrackingParticipant.cs
- ObsoleteAttribute.cs
- SqlDataReader.cs
- WebColorConverter.cs
- KernelTypeValidation.cs
- ZoneButton.cs
- SecurityValidationBehavior.cs
- Int16Storage.cs
- FontFamily.cs
- State.cs
- documentsequencetextview.cs
- MethodInfo.cs
- SqlCachedBuffer.cs
- TableCellAutomationPeer.cs
- ClientTargetSection.cs
- IUnknownConstantAttribute.cs
- TraceData.cs
- util.cs
- SmtpNegotiateAuthenticationModule.cs
- EventLogPermissionEntryCollection.cs
- DbParameterCollection.cs
- ZipArchive.cs
- SchemaManager.cs
- Image.cs
- ListControl.cs
- Tile.cs
- LabelLiteral.cs
- DataGridViewRowCollection.cs
- ConnectionPoolManager.cs
- MenuItemStyleCollection.cs
- X509CertificateCollection.cs
- SelectiveScrollingGrid.cs
- EdmItemCollection.OcAssemblyCache.cs
- ConfigXmlText.cs
- EventRouteFactory.cs
- OleDbInfoMessageEvent.cs
- InputReferenceExpression.cs
- XmlSchemaException.cs
- versioninfo.cs
- StrongNamePublicKeyBlob.cs
- IdentityReference.cs
- ApplicationSettingsBase.cs
- IntSecurity.cs
- WebEvents.cs
- SoapAttributeOverrides.cs
- SourceFileBuildProvider.cs
- PropertyCollection.cs
- DetailsViewModeEventArgs.cs
- LoginDesignerUtil.cs
- Italic.cs
- ConsoleTraceListener.cs
- BrowserDefinitionCollection.cs
- Clause.cs
- HandleCollector.cs
- CodeValidator.cs
- mda.cs
- DataGridAutoFormat.cs
- ValueOfAction.cs
- OracleConnectionStringBuilder.cs
- TypeSystem.cs
- OAVariantLib.cs
- AsyncStreamReader.cs
- DataGridCellsPanel.cs
- DataGridRelationshipRow.cs
- NameValuePermission.cs