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
- MetadataItem_Static.cs
- UserValidatedEventArgs.cs
- ToolbarAUtomationPeer.cs
- SineEase.cs
- UnsafeNativeMethodsCLR.cs
- DataRowView.cs
- safex509handles.cs
- ObjectHandle.cs
- LicenseManager.cs
- StateMachineWorkflowInstance.cs
- WebScriptMetadataMessageEncoderFactory.cs
- BooleanKeyFrameCollection.cs
- DesignTimeTemplateParser.cs
- FixedPageStructure.cs
- RewritingValidator.cs
- XmlSchemaComplexContentRestriction.cs
- VariableAction.cs
- AdornedElementPlaceholder.cs
- DbConnectionPoolCounters.cs
- Compilation.cs
- TypedReference.cs
- BindingOperations.cs
- isolationinterop.cs
- TextRangeProviderWrapper.cs
- GridViewSelectEventArgs.cs
- XPathNavigatorReader.cs
- EntitySet.cs
- DataConnectionHelper.cs
- XslTransform.cs
- XamlStyleSerializer.cs
- HttpClientCertificate.cs
- GridViewHeaderRowPresenter.cs
- LinearQuaternionKeyFrame.cs
- FacetValues.cs
- SmtpFailedRecipientsException.cs
- SwitchAttribute.cs
- HandlerFactoryWrapper.cs
- Stream.cs
- Connection.cs
- HybridDictionary.cs
- ResourceDescriptionAttribute.cs
- CodeDOMUtility.cs
- DataGridTablesFactory.cs
- ProcessManager.cs
- LocalServiceSecuritySettingsElement.cs
- DelegateInArgument.cs
- DesignerActionService.cs
- PointUtil.cs
- WebPartConnectVerb.cs
- CqlLexerHelpers.cs
- CornerRadiusConverter.cs
- TrackingProfileDeserializationException.cs
- CrossSiteScriptingValidation.cs
- SetStoryboardSpeedRatio.cs
- PreloadedPackages.cs
- RectAnimationUsingKeyFrames.cs
- SrgsElementList.cs
- XamlContextStack.cs
- Line.cs
- CodeTypeReferenceExpression.cs
- EtwTrace.cs
- CombinedGeometry.cs
- SpellerHighlightLayer.cs
- PeerCustomResolverSettings.cs
- WebBrowser.cs
- MsmqInputSessionChannelListener.cs
- OdbcDataAdapter.cs
- COAUTHINFO.cs
- ResourceKey.cs
- RecognitionResult.cs
- DynamicScriptObject.cs
- CachingParameterInspector.cs
- DrawingBrush.cs
- ListSourceHelper.cs
- SynchronizedDispatch.cs
- CollectionsUtil.cs
- RoutedCommand.cs
- ClientSettings.cs
- ProcessModelSection.cs
- Transform.cs
- WindowsScrollBar.cs
- DSGeneratorProblem.cs
- BufferedOutputStream.cs
- XPathNavigator.cs
- StrongNameUtility.cs
- AnnouncementService.cs
- AuthorizationRuleCollection.cs
- ManipulationLogic.cs
- DbParameterCollectionHelper.cs
- EndOfStreamException.cs
- AuthorizationRule.cs
- ExtendedPropertiesHandler.cs
- TagNameToTypeMapper.cs
- DecoderReplacementFallback.cs
- DateTimePickerDesigner.cs
- OneOfElement.cs
- TreeSet.cs
- LockCookie.cs
- ExecutionContext.cs
- InfoCardCryptoHelper.cs