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
- WebResourceAttribute.cs
- DataGridDesigner.cs
- ObjectStorage.cs
- DomNameTable.cs
- AuthorizationRule.cs
- QuaternionConverter.cs
- DifferencingCollection.cs
- DocComment.cs
- ExpressionBuilderContext.cs
- TextPointerBase.cs
- AppDomainFactory.cs
- EventHandlersStore.cs
- HtmlToClrEventProxy.cs
- AbandonedMutexException.cs
- StringInfo.cs
- DataTableMapping.cs
- WsatExtendedInformation.cs
- MetaForeignKeyColumn.cs
- documentsequencetextpointer.cs
- AnnotationAuthorChangedEventArgs.cs
- AnonymousIdentificationSection.cs
- CodeTypeMember.cs
- SolidColorBrush.cs
- DesignerCalendarAdapter.cs
- SrgsRulesCollection.cs
- UInt16.cs
- UserControl.cs
- ExpressionBuilderContext.cs
- XamlBrushSerializer.cs
- SchemaComplexType.cs
- SourceSwitch.cs
- PrePostDescendentsWalker.cs
- CollectionBuilder.cs
- SByte.cs
- RowParagraph.cs
- PingReply.cs
- SystemMulticastIPAddressInformation.cs
- UnicodeEncoding.cs
- CodeDOMProvider.cs
- SaveWorkflowCommand.cs
- MenuItemBindingCollection.cs
- WebZone.cs
- AvTrace.cs
- Sentence.cs
- StructuredTypeEmitter.cs
- InkCanvasSelection.cs
- PageStatePersister.cs
- DocumentViewerBase.cs
- UICuesEvent.cs
- BufferedGraphicsContext.cs
- ScaleTransform3D.cs
- TextWriter.cs
- SecurityCriticalDataForSet.cs
- ComplusEndpointConfigContainer.cs
- PartitionResolver.cs
- TempFiles.cs
- DataGridViewButtonColumn.cs
- DiscoveryClientReferences.cs
- TextEffectCollection.cs
- RedBlackList.cs
- ScriptResourceInfo.cs
- RepeatInfo.cs
- DataGridViewAutoSizeModeEventArgs.cs
- _Events.cs
- ToolStripDesigner.cs
- UnsafeNativeMethods.cs
- MaterialCollection.cs
- OdbcErrorCollection.cs
- Color.cs
- MonthCalendar.cs
- TableCellCollection.cs
- WindowsScrollBar.cs
- __FastResourceComparer.cs
- StrokeCollection.cs
- ValidateNames.cs
- TextBoxLine.cs
- GeneralTransform3DTo2D.cs
- ExpressionParser.cs
- ReservationNotFoundException.cs
- SqlFileStream.cs
- SectionRecord.cs
- DataMemberConverter.cs
- SharedConnectionListener.cs
- XsdDateTime.cs
- ConfigXmlComment.cs
- InOutArgumentConverter.cs
- UDPClient.cs
- SecurityResources.cs
- HybridDictionary.cs
- DataGridViewTextBoxCell.cs
- BitmapEffectDrawingContextWalker.cs
- HtmlHistory.cs
- documentation.cs
- ResourcePermissionBaseEntry.cs
- FormParameter.cs
- DeviceContext.cs
- OpCodes.cs
- Size3D.cs
- ApplicationTrust.cs
- Stylus.cs