Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / 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]; } } } }
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- DocumentViewerBaseAutomationPeer.cs
- ImageAttributes.cs
- EntityTypeBase.cs
- MaterialCollection.cs
- AppSettingsExpressionBuilder.cs
- MachineKeySection.cs
- CalendarDesigner.cs
- DependencyPropertyChangedEventArgs.cs
- BaseInfoTable.cs
- Pkcs7Signer.cs
- DataDocumentXPathNavigator.cs
- SizeAnimation.cs
- SqlMethodAttribute.cs
- ExtendedPropertiesHandler.cs
- ScrollContentPresenter.cs
- CategoryNameCollection.cs
- BinaryObjectInfo.cs
- MethodToken.cs
- FloaterBaseParaClient.cs
- TemplateNameScope.cs
- DocumentOrderQuery.cs
- RelatedPropertyManager.cs
- NumericUpDownAcceleration.cs
- OleDbCommand.cs
- WindowsIPAddress.cs
- PropertyMapper.cs
- ItemContainerGenerator.cs
- CompilerErrorCollection.cs
- HtmlInputRadioButton.cs
- ImageCodecInfo.cs
- HtmlTableCell.cs
- IPAddressCollection.cs
- EdmSchemaError.cs
- RawStylusInput.cs
- WebBrowserContainer.cs
- NumberFormatInfo.cs
- AttributedMetaModel.cs
- Token.cs
- CoreSwitches.cs
- ExpressionNode.cs
- XmlStreamStore.cs
- VariableAction.cs
- ControlCachePolicy.cs
- GCHandleCookieTable.cs
- ToolBar.cs
- JoinElimination.cs
- BitStack.cs
- HttpConfigurationSystem.cs
- ClonableStack.cs
- SchemaElementDecl.cs
- WebServiceHost.cs
- Executor.cs
- Vector3DCollectionConverter.cs
- TemplateXamlParser.cs
- EntityDataSourceValidationException.cs
- NativeBuffer.cs
- ObjectDisposedException.cs
- CodeGenerator.cs
- BigInt.cs
- Condition.cs
- DBBindings.cs
- TimestampInformation.cs
- Int16AnimationUsingKeyFrames.cs
- WindowsListViewScroll.cs
- ViewGenerator.cs
- IdentityReference.cs
- ErrorHandlerFaultInfo.cs
- BuildProviderUtils.cs
- WindowsTitleBar.cs
- LayoutUtils.cs
- ElementAction.cs
- Math.cs
- DbConnectionPoolOptions.cs
- SqlInfoMessageEvent.cs
- Utils.cs
- SqlConnectionManager.cs
- oledbconnectionstring.cs
- BaseParser.cs
- TdsParserStateObject.cs
- WebServiceFault.cs
- DbConnectionOptions.cs
- ValuePattern.cs
- BinaryFormatter.cs
- linebase.cs
- EventDrivenDesigner.cs
- DataGridItem.cs
- GifBitmapDecoder.cs
- DataError.cs
- FunctionDescription.cs
- AssemblyCache.cs
- LocatorGroup.cs
- BoolExpression.cs
- WebRequestModulesSection.cs
- NetworkInformationException.cs
- TypeUsageBuilder.cs
- TraceContext.cs
- SettingsProviderCollection.cs
- RightsManagementInformation.cs
- Char.cs
- _StreamFramer.cs