Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / whidbey / NetFXspW7 / ndp / fx / src / xsp / System / Web / Configuration / ClientTarget.cs / 1 / 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.
//
//-----------------------------------------------------------------------------
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.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- TokenCreationException.cs
- Clock.cs
- BaseTemplatedMobileComponentEditor.cs
- PermissionRequestEvidence.cs
- pingexception.cs
- PrimaryKeyTypeConverter.cs
- EnterpriseServicesHelper.cs
- ProcessModelSection.cs
- FragmentQuery.cs
- BookmarkUndoUnit.cs
- _NetworkingPerfCounters.cs
- FieldDescriptor.cs
- ProtocolsSection.cs
- XsdCachingReader.cs
- WebPartHeaderCloseVerb.cs
- Events.cs
- PenCursorManager.cs
- RemotingAttributes.cs
- RequiredFieldValidator.cs
- MethodBuilderInstantiation.cs
- FtpCachePolicyElement.cs
- NoResizeHandleGlyph.cs
- FormsAuthenticationModule.cs
- ConfigXmlComment.cs
- HashAlgorithm.cs
- StylesEditorDialog.cs
- KeyConverter.cs
- DataGridViewCellFormattingEventArgs.cs
- HScrollProperties.cs
- GroupBoxRenderer.cs
- WorkflowMarkupElementEventArgs.cs
- DbException.cs
- HMACSHA256.cs
- DbConnectionStringCommon.cs
- FrameworkTextComposition.cs
- FixedSchema.cs
- ListViewPagedDataSource.cs
- __Error.cs
- Configuration.cs
- MemberInfoSerializationHolder.cs
- FileVersionInfo.cs
- ListViewCancelEventArgs.cs
- Setter.cs
- CultureSpecificStringDictionary.cs
- QueryActivatableWorkflowsCommand.cs
- KnownTypeDataContractResolver.cs
- NamespaceList.cs
- ValueTypePropertyReference.cs
- RegistryKey.cs
- PropertyInformationCollection.cs
- GridViewAutomationPeer.cs
- SecurityKeyIdentifierClause.cs
- CredentialManagerDialog.cs
- OrderPreservingPipeliningSpoolingTask.cs
- TreeWalkHelper.cs
- AlternateViewCollection.cs
- DashStyles.cs
- DiscoveryClientBindingElement.cs
- SessionPageStatePersister.cs
- WindowPatternIdentifiers.cs
- dsa.cs
- SymLanguageType.cs
- RoleService.cs
- httpstaticobjectscollection.cs
- DeferredElementTreeState.cs
- VisualTreeUtils.cs
- SecurityRuntime.cs
- DbDeleteCommandTree.cs
- TrackingValidationObjectDictionary.cs
- FileEnumerator.cs
- OledbConnectionStringbuilder.cs
- X509Utils.cs
- ListDictionary.cs
- WindowsEditBox.cs
- DataGridViewToolTip.cs
- DmlSqlGenerator.cs
- X509CertificateChain.cs
- ProcessRequestArgs.cs
- HyperLink.cs
- LocalClientSecuritySettingsElement.cs
- NavigationProgressEventArgs.cs
- XmlTextAttribute.cs
- FigureParaClient.cs
- OutputCacheProviderCollection.cs
- ExpandedWrapper.cs
- SessionStateSection.cs
- QueryCacheManager.cs
- TextTreeInsertElementUndoUnit.cs
- UnsafeNativeMethods.cs
- PenThreadWorker.cs
- MessageLoggingElement.cs
- DomainLiteralReader.cs
- TextControlDesigner.cs
- EventTrigger.cs
- RectangleGeometry.cs
- recordstatescratchpad.cs
- TableLayoutStyle.cs
- ActivitiesCollection.cs
- CalendarAutomationPeer.cs
- TemplatePartAttribute.cs