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
- MaterializeFromAtom.cs
- MetadataCollection.cs
- ObjectListCommandCollection.cs
- __TransparentProxy.cs
- TextView.cs
- FolderBrowserDialog.cs
- StickyNoteHelper.cs
- SizeChangedInfo.cs
- AffineTransform3D.cs
- BoundPropertyEntry.cs
- CodeDirectoryCompiler.cs
- RefExpr.cs
- TextDecoration.cs
- DisplayInformation.cs
- FormsAuthenticationModule.cs
- DBConnectionString.cs
- DataGridColumnCollection.cs
- TreeViewEvent.cs
- RowType.cs
- ItemsControlAutomationPeer.cs
- BinaryNegotiation.cs
- DataSysAttribute.cs
- IncrementalReadDecoders.cs
- DrawingBrush.cs
- ExpressionLexer.cs
- GridViewUpdateEventArgs.cs
- ChannelServices.cs
- DiagnosticEventProvider.cs
- DbgCompiler.cs
- SecurityPolicySection.cs
- LinearGradientBrush.cs
- SmiEventStream.cs
- SqlBulkCopyColumnMapping.cs
- HelpProvider.cs
- CqlBlock.cs
- ComPlusThreadInitializer.cs
- HtmlPhoneCallAdapter.cs
- WSDualHttpBindingElement.cs
- ButtonFieldBase.cs
- QueryBranchOp.cs
- HostDesigntimeLicenseContext.cs
- MimeObjectFactory.cs
- PreservationFileReader.cs
- IPAddress.cs
- FontSizeConverter.cs
- SqlWebEventProvider.cs
- Exceptions.cs
- RepeatBehavior.cs
- Tag.cs
- XmlHierarchyData.cs
- ComAwareEventInfo.cs
- Help.cs
- EventLogWatcher.cs
- SerializerWriterEventHandlers.cs
- Array.cs
- JapaneseCalendar.cs
- Rotation3DAnimationUsingKeyFrames.cs
- IsolatedStorage.cs
- Label.cs
- StylusCaptureWithinProperty.cs
- GridViewHeaderRowPresenterAutomationPeer.cs
- CqlErrorHelper.cs
- GenericParameterDataContract.cs
- DataBoundControl.cs
- SortableBindingList.cs
- ColumnWidthChangingEvent.cs
- ScrollBar.cs
- GAC.cs
- ParserExtension.cs
- DataGridViewSelectedCellCollection.cs
- ImageListDesigner.cs
- AtomServiceDocumentSerializer.cs
- ToolStripPanelCell.cs
- CompilerResults.cs
- CodePageEncoding.cs
- Transform.cs
- HScrollBar.cs
- PageBreakRecord.cs
- Underline.cs
- WsdlWriter.cs
- FilterQueryOptionExpression.cs
- CompressedStack.cs
- EntityDataSourceWrapperPropertyDescriptor.cs
- DataGridViewLayoutData.cs
- SpinWait.cs
- ResponseStream.cs
- LocalIdKeyIdentifierClause.cs
- XmlDocumentType.cs
- VariableAction.cs
- StateBag.cs
- AuthenticatedStream.cs
- HwndTarget.cs
- TransformValueSerializer.cs
- SlipBehavior.cs
- ImageButton.cs
- ErrorFormatterPage.cs
- DynamicControlParameter.cs
- SiteOfOriginPart.cs
- Rotation3DKeyFrameCollection.cs
- ReaderWriterLockSlim.cs