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
- QueueProcessor.cs
- PageCodeDomTreeGenerator.cs
- InlineObject.cs
- SmiRecordBuffer.cs
- ActivityExecutorOperation.cs
- SqlRowUpdatingEvent.cs
- ScrollPattern.cs
- ImageIndexConverter.cs
- InternalResources.cs
- InputBinding.cs
- Avt.cs
- Constants.cs
- TableProviderWrapper.cs
- PageRanges.cs
- EntityDataSourceMemberPath.cs
- TaskScheduler.cs
- Interlocked.cs
- UpdateProgress.cs
- HtmlTextArea.cs
- WebServiceReceiveDesigner.cs
- StagingAreaInputItem.cs
- ClipboardData.cs
- TextAutomationPeer.cs
- AbandonedMutexException.cs
- SqlTransaction.cs
- QuaternionAnimationUsingKeyFrames.cs
- PageCatalogPartDesigner.cs
- GridViewUpdatedEventArgs.cs
- PropertyToken.cs
- LinqMaximalSubtreeNominator.cs
- KerberosRequestorSecurityToken.cs
- XmlSchemaInferenceException.cs
- PropertyEntry.cs
- Helpers.cs
- ToolboxCategory.cs
- Schema.cs
- EtwTrackingBehavior.cs
- CardSpaceSelector.cs
- ApplicationContext.cs
- FileDialog.cs
- UrlAuthorizationModule.cs
- TransformedBitmap.cs
- MultiSelector.cs
- DashStyles.cs
- ReadOnlyTernaryTree.cs
- FieldDescriptor.cs
- ChooseAction.cs
- SkipStoryboardToFill.cs
- AssemblyBuilder.cs
- WebExceptionStatus.cs
- AsymmetricKeyExchangeFormatter.cs
- ParallelLoopState.cs
- ClientApiGenerator.cs
- DBConcurrencyException.cs
- FreeFormDesigner.cs
- TransportReplyChannelAcceptor.cs
- UInt64Converter.cs
- TypeSystem.cs
- HotSpot.cs
- ObjectFactoryCodeDomTreeGenerator.cs
- PageStatePersister.cs
- MonthChangedEventArgs.cs
- RichTextBox.cs
- _ConnectOverlappedAsyncResult.cs
- ToolStripContentPanel.cs
- RouteTable.cs
- UriParserTemplates.cs
- TypeConverter.cs
- DataGridItemCollection.cs
- SmiTypedGetterSetter.cs
- AttachedPropertyInfo.cs
- TerminatorSinks.cs
- ScaleTransform3D.cs
- RequestSecurityToken.cs
- ColorEditor.cs
- Calendar.cs
- ImageField.cs
- ProjectionPath.cs
- ReadWriteObjectLock.cs
- ResourceWriter.cs
- UInt32.cs
- BypassElementCollection.cs
- XPathNavigatorKeyComparer.cs
- StateManagedCollection.cs
- CrossContextChannel.cs
- _NestedSingleAsyncResult.cs
- ScrollItemProviderWrapper.cs
- TextEffect.cs
- CardSpaceException.cs
- UseManagedPresentationElement.cs
- SerialPort.cs
- Attachment.cs
- DateTimeOffsetAdapter.cs
- CompModSwitches.cs
- XmlSchemaCompilationSettings.cs
- GPRECTF.cs
- SystemInformation.cs
- SrgsNameValueTag.cs
- DbConnectionClosed.cs
- TypeLoadException.cs