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
- SerializeAbsoluteContext.cs
- EntityTypeEmitter.cs
- ListControl.cs
- MediaTimeline.cs
- ConstantExpression.cs
- ContentValidator.cs
- SmtpTransport.cs
- CircleHotSpot.cs
- SizeChangedEventArgs.cs
- MaskDesignerDialog.cs
- ClientTargetCollection.cs
- IsolatedStorageException.cs
- DataRowComparer.cs
- ConstraintConverter.cs
- DropTarget.cs
- DisplayNameAttribute.cs
- DrawingImage.cs
- BrowserTree.cs
- ContainerControl.cs
- WebPartChrome.cs
- AudioLevelUpdatedEventArgs.cs
- XmlCDATASection.cs
- MetadataCache.cs
- SafePointer.cs
- ResizingMessageFilter.cs
- ColorKeyFrameCollection.cs
- XmlIlVisitor.cs
- WebEvents.cs
- FtpRequestCacheValidator.cs
- XPathAncestorQuery.cs
- UnsafeNativeMethods.cs
- RouteParametersHelper.cs
- SR.cs
- PrimarySelectionGlyph.cs
- Rethrow.cs
- Documentation.cs
- TextHintingModeValidation.cs
- AppSettingsReader.cs
- WebDisplayNameAttribute.cs
- WmiInstallComponent.cs
- RoleManagerSection.cs
- ImageClickEventArgs.cs
- SingleResultAttribute.cs
- sqlinternaltransaction.cs
- SBCSCodePageEncoding.cs
- HtmlInputHidden.cs
- MenuItemStyleCollection.cs
- StylusPointProperties.cs
- MeasurementDCInfo.cs
- AnnotationResourceCollection.cs
- TabItemWrapperAutomationPeer.cs
- BidPrivateBase.cs
- HttpListenerRequest.cs
- ResXBuildProvider.cs
- DeviceContexts.cs
- ActivityCodeDomSerializer.cs
- StringUtil.cs
- LogEntrySerializer.cs
- HtmlElementEventArgs.cs
- DesignerToolStripControlHost.cs
- Grid.cs
- XmlWriter.cs
- Blend.cs
- ExpanderAutomationPeer.cs
- SchemaImporterExtensionsSection.cs
- GlobalId.cs
- SqlCrossApplyToCrossJoin.cs
- ActivityDesignerLayoutSerializers.cs
- CompiledQueryCacheEntry.cs
- LayoutEvent.cs
- LinearKeyFrames.cs
- BooleanSwitch.cs
- SqlCacheDependencyDatabase.cs
- CqlQuery.cs
- TabPage.cs
- SqlProviderManifest.cs
- ConsoleCancelEventArgs.cs
- SetterBaseCollection.cs
- SerializationFieldInfo.cs
- formatter.cs
- MergeLocalizationDirectives.cs
- SeverityFilter.cs
- NetNamedPipeSecurityMode.cs
- ObjectHelper.cs
- PingReply.cs
- MediaTimeline.cs
- XmlSerializer.cs
- SafeArrayTypeMismatchException.cs
- JavaScriptObjectDeserializer.cs
- PersonalizationStateInfoCollection.cs
- RelationshipEndCollection.cs
- AutomationPatternInfo.cs
- Vars.cs
- LoadRetryAsyncResult.cs
- safemediahandle.cs
- SHA1Managed.cs
- CAGDesigner.cs
- SmtpMail.cs
- ServiceOperation.cs
- InternalsVisibleToAttribute.cs