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
- IpcChannel.cs
- ExtensionQuery.cs
- InternalDuplexBindingElement.cs
- TextFormatterContext.cs
- UnhandledExceptionEventArgs.cs
- AssemblyInfo.cs
- InputReferenceExpression.cs
- HostUtils.cs
- RegexGroupCollection.cs
- PreservationFileReader.cs
- StatusBarItemAutomationPeer.cs
- SafeFileMappingHandle.cs
- TakeQueryOptionExpression.cs
- X509AsymmetricSecurityKey.cs
- FixedFindEngine.cs
- ContentElement.cs
- Stacktrace.cs
- SetStoryboardSpeedRatio.cs
- ParserOptions.cs
- XmlEncApr2001.cs
- UnauthorizedAccessException.cs
- DataGridViewComboBoxEditingControl.cs
- ListControlConvertEventArgs.cs
- RemoveFromCollection.cs
- ClientScriptManagerWrapper.cs
- WebPartAuthorizationEventArgs.cs
- SharedStatics.cs
- ObjectSet.cs
- TypedReference.cs
- SecurityPermission.cs
- RadioButton.cs
- TextBoxAutomationPeer.cs
- HtmlTableRowCollection.cs
- ToggleButtonAutomationPeer.cs
- ManagedFilter.cs
- ListBox.cs
- GroupBox.cs
- XPathNavigatorKeyComparer.cs
- Size.cs
- ConfigurationFileMap.cs
- MdImport.cs
- XmlRootAttribute.cs
- EdmEntityTypeAttribute.cs
- EditorZoneBase.cs
- ColumnResizeUndoUnit.cs
- ReturnType.cs
- Polygon.cs
- HashHelpers.cs
- TypeExtensionSerializer.cs
- UserValidatedEventArgs.cs
- CompositeFontFamily.cs
- RangeExpression.cs
- BinaryNode.cs
- ConfigurationSettings.cs
- GraphicsContainer.cs
- Funcletizer.cs
- ScrollItemPattern.cs
- ToolStripPanel.cs
- PropertyEntry.cs
- XslTransform.cs
- UpDownBase.cs
- ConnectionProviderAttribute.cs
- RegexTree.cs
- PenContexts.cs
- AuthenticationSchemesHelper.cs
- SqlDataSourceView.cs
- PolicyManager.cs
- InputScopeManager.cs
- SQLInt64.cs
- ThreadPool.cs
- Int16AnimationBase.cs
- DataContractSerializerOperationFormatter.cs
- Group.cs
- BamlLocalizerErrorNotifyEventArgs.cs
- FontSourceCollection.cs
- VersionUtil.cs
- ParseHttpDate.cs
- ModuleBuilderData.cs
- GlyphRunDrawing.cs
- ActiveXHost.cs
- Transform.cs
- _ListenerResponseStream.cs
- SchemaTableColumn.cs
- AttributeUsageAttribute.cs
- Control.cs
- AssociationSet.cs
- milrender.cs
- UniformGrid.cs
- Int32CollectionValueSerializer.cs
- WebControlAdapter.cs
- CustomSignedXml.cs
- SiteMap.cs
- AutomationProperties.cs
- EntryWrittenEventArgs.cs
- UriWriter.cs
- WebPartsSection.cs
- ListItem.cs
- StateBag.cs
- CustomErrorCollection.cs
- StatusBarDrawItemEvent.cs