Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / 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
- DataGridViewDataErrorEventArgs.cs
- TextParagraphProperties.cs
- StylusPointPropertyUnit.cs
- ALinqExpressionVisitor.cs
- BulletedList.cs
- DataGridViewToolTip.cs
- TemplateParser.cs
- GeneralTransform3DGroup.cs
- DoubleLink.cs
- HandleExceptionArgs.cs
- DoubleConverter.cs
- SerializationException.cs
- HttpCacheParams.cs
- ExpressionConverter.cs
- ConnectionStringsExpressionEditor.cs
- CachingHintValidation.cs
- __ComObject.cs
- MulticastIPAddressInformationCollection.cs
- CommentEmitter.cs
- LoadGrammarCompletedEventArgs.cs
- XmlSortKey.cs
- TimeManager.cs
- RefExpr.cs
- MDIClient.cs
- XmlHierarchicalEnumerable.cs
- UniqueIdentifierService.cs
- ChangePassword.cs
- CodeIdentifier.cs
- TextLineResult.cs
- WebPartCancelEventArgs.cs
- BooleanAnimationUsingKeyFrames.cs
- Label.cs
- TileModeValidation.cs
- ValidateNames.cs
- SqlConnectionPoolProviderInfo.cs
- ContractListAdapter.cs
- TransactionsSectionGroup.cs
- Rijndael.cs
- CorrelationTokenTypeConvertor.cs
- CursorConverter.cs
- FtpCachePolicyElement.cs
- SchemaCreator.cs
- ComponentChangingEvent.cs
- ConsumerConnectionPointCollection.cs
- DataSourceSerializationException.cs
- ReliabilityContractAttribute.cs
- Composition.cs
- TreeNodeCollectionEditor.cs
- Animatable.cs
- SqlCacheDependencyDatabase.cs
- ObjectDataSourceSelectingEventArgs.cs
- UInt64Converter.cs
- ControlCollection.cs
- ListViewInsertionMark.cs
- Vector3DAnimation.cs
- SQLRoleProvider.cs
- XmlDataDocument.cs
- WinEventWrap.cs
- IdentityNotMappedException.cs
- ErrorWebPart.cs
- XmlNotation.cs
- NamedPipeTransportBindingElement.cs
- ComplexLine.cs
- XmlStreamStore.cs
- NativeMethods.cs
- StateManagedCollection.cs
- TextFindEngine.cs
- MouseActionConverter.cs
- BuildProvider.cs
- UpdateManifestForBrowserApplication.cs
- FontResourceCache.cs
- InputLanguage.cs
- WhitespaceRuleReader.cs
- FastEncoder.cs
- DesignerPainter.cs
- DBNull.cs
- CodeCompileUnit.cs
- Propagator.JoinPropagator.SubstitutingCloneVisitor.cs
- ArgIterator.cs
- ToolStripItemCollection.cs
- WmlCalendarAdapter.cs
- ConstNode.cs
- XmlSchemaParticle.cs
- ClassicBorderDecorator.cs
- XmlDocumentSerializer.cs
- ListDictionary.cs
- RequestCachePolicy.cs
- Itemizer.cs
- SessionStateUtil.cs
- BitStack.cs
- SoapEnumAttribute.cs
- KeyGesture.cs
- WebPartDescription.cs
- RoleService.cs
- FormViewInsertEventArgs.cs
- OleDbWrapper.cs
- TextWriterTraceListener.cs
- OracleRowUpdatingEventArgs.cs
- SqlMetaData.cs
- TextWriterTraceListener.cs