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 / ClientTargetCollection.cs / 1 / ClientTargetCollection.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; [ConfigurationCollection(typeof(ClientTarget))] [AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)] public sealed class ClientTargetCollection : ConfigurationElementCollection { private static readonly ConfigurationPropertyCollection _properties; static ClientTargetCollection() { _properties = new ConfigurationPropertyCollection(); } public ClientTargetCollection() : base(StringComparer.OrdinalIgnoreCase) { } protected override ConfigurationPropertyCollection Properties { get { return _properties; } } public String[] AllKeys { get { return StringUtil.ObjectArrayToStringArray(BaseGetAllKeys()); } } public String GetKey(int index) { return (String)BaseGetKey(index); } public void Add(ClientTarget clientTarget) { BaseAdd(clientTarget); } public void Remove(string name) { BaseRemove(name); } public void Remove(ClientTarget clientTarget) { BaseRemove(GetElementKey(clientTarget)); } public void RemoveAt(int index) { BaseRemoveAt(index); } public new ClientTarget this[string name] { get { return (ClientTarget)BaseGet(name); } } public ClientTarget this[int index] { get { return (ClientTarget)BaseGet(index); } set { if (BaseGet(index) != null) { BaseRemoveAt(index); } BaseAdd(index, value); } } public void Clear() { BaseClear(); } protected override ConfigurationElement CreateNewElement() { return new ClientTarget(); } protected override Object GetElementKey(ConfigurationElement element) { return ((ClientTarget)element).Alias; } } } // 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; [ConfigurationCollection(typeof(ClientTarget))] [AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)] public sealed class ClientTargetCollection : ConfigurationElementCollection { private static readonly ConfigurationPropertyCollection _properties; static ClientTargetCollection() { _properties = new ConfigurationPropertyCollection(); } public ClientTargetCollection() : base(StringComparer.OrdinalIgnoreCase) { } protected override ConfigurationPropertyCollection Properties { get { return _properties; } } public String[] AllKeys { get { return StringUtil.ObjectArrayToStringArray(BaseGetAllKeys()); } } public String GetKey(int index) { return (String)BaseGetKey(index); } public void Add(ClientTarget clientTarget) { BaseAdd(clientTarget); } public void Remove(string name) { BaseRemove(name); } public void Remove(ClientTarget clientTarget) { BaseRemove(GetElementKey(clientTarget)); } public void RemoveAt(int index) { BaseRemoveAt(index); } public new ClientTarget this[string name] { get { return (ClientTarget)BaseGet(name); } } public ClientTarget this[int index] { get { return (ClientTarget)BaseGet(index); } set { if (BaseGet(index) != null) { BaseRemoveAt(index); } BaseAdd(index, value); } } public void Clear() { BaseClear(); } protected override ConfigurationElement CreateNewElement() { return new ClientTarget(); } protected override Object GetElementKey(ConfigurationElement element) { return ((ClientTarget)element).Alias; } } } // 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
- WindowsScroll.cs
- ExpressionBinding.cs
- EarlyBoundInfo.cs
- CellParaClient.cs
- PageThemeParser.cs
- Tuple.cs
- RefreshEventArgs.cs
- SettingsSection.cs
- WindowsFormsHelpers.cs
- PopupEventArgs.cs
- ThousandthOfEmRealPoints.cs
- WebServiceMethodData.cs
- ReferenceList.cs
- DecoratedNameAttribute.cs
- HostedBindingBehavior.cs
- TextParaLineResult.cs
- XmlSchemaValidationException.cs
- SQLRoleProvider.cs
- MetadataItemSerializer.cs
- InvokeMethodActivity.cs
- BaseComponentEditor.cs
- StoreAnnotationsMap.cs
- ControlBuilderAttribute.cs
- MetadataPropertyvalue.cs
- ValidatorCompatibilityHelper.cs
- ActivityUtilities.cs
- StylusEditingBehavior.cs
- DeviceFilterDictionary.cs
- InstallerTypeAttribute.cs
- StrongNameUtility.cs
- XPathNavigator.cs
- BitmapSizeOptions.cs
- ToolStripItemCollection.cs
- UnderstoodHeaders.cs
- StringReader.cs
- TextAutomationPeer.cs
- RectValueSerializer.cs
- ConfigXmlAttribute.cs
- Point3DCollectionConverter.cs
- TableItemPattern.cs
- FillBehavior.cs
- CorrelationManager.cs
- SmiContextFactory.cs
- CircleHotSpot.cs
- __Filters.cs
- PolicyStatement.cs
- ProfileParameter.cs
- UrlMapping.cs
- XmlAttributeAttribute.cs
- TransactionFlowProperty.cs
- SignatureHelper.cs
- DataGridViewElement.cs
- BooleanSwitch.cs
- AsymmetricAlgorithm.cs
- Content.cs
- ObjectViewFactory.cs
- AssemblyFilter.cs
- FileRecordSequence.cs
- ComponentResourceKeyConverter.cs
- DatasetMethodGenerator.cs
- XDRSchema.cs
- ObjectListItemCollection.cs
- SectionVisual.cs
- PrintingPermissionAttribute.cs
- TempFiles.cs
- HttpListenerException.cs
- TreeNodeStyle.cs
- ProviderBase.cs
- DtdParser.cs
- Shape.cs
- ObjectDataSourceMethodEventArgs.cs
- WpfKnownMember.cs
- NonSerializedAttribute.cs
- EventLogConfiguration.cs
- GraphicsPathIterator.cs
- LayoutEditorPart.cs
- ServiceDesigner.cs
- FormsAuthentication.cs
- ControlBindingsCollection.cs
- FormsAuthenticationUserCollection.cs
- CreateUserErrorEventArgs.cs
- PowerEase.cs
- ItemCheckEvent.cs
- KeyValuePairs.cs
- ByteAnimationUsingKeyFrames.cs
- XmlILIndex.cs
- UInt32Converter.cs
- UniqueConstraint.cs
- SpecularMaterial.cs
- Point4DConverter.cs
- StorageComplexPropertyMapping.cs
- TreeNodeCollectionEditor.cs
- ToolZone.cs
- ToolboxItemCollection.cs
- CommonProperties.cs
- RuntimeResourceSet.cs
- ScriptResourceInfo.cs
- UriWriter.cs
- PermissionRequestEvidence.cs
- SmtpCommands.cs