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
- indexingfiltermarshaler.cs
- _LazyAsyncResult.cs
- TextElementEnumerator.cs
- LineBreak.cs
- ClientProxyGenerator.cs
- WebBrowserDocumentCompletedEventHandler.cs
- RouteParameter.cs
- OpacityConverter.cs
- DesignerActionList.cs
- PageThemeParser.cs
- ObjectDataSourceSelectingEventArgs.cs
- ApplicationSecurityManager.cs
- DataColumnMapping.cs
- WebBrowserPermission.cs
- TextServicesManager.cs
- XmlSubtreeReader.cs
- SchemaInfo.cs
- SchemaElementDecl.cs
- TransportDefaults.cs
- BaseCollection.cs
- MULTI_QI.cs
- SectionRecord.cs
- XmlChildEnumerator.cs
- PocoPropertyAccessorStrategy.cs
- MetadataItem_Static.cs
- XmlnsCache.cs
- x509utils.cs
- ProgressBarHighlightConverter.cs
- ExternalCalls.cs
- Misc.cs
- SimpleWorkerRequest.cs
- TdsParserSessionPool.cs
- Point3DIndependentAnimationStorage.cs
- TextElementEditingBehaviorAttribute.cs
- GeometryDrawing.cs
- EncryptedData.cs
- DataGridColumnDropSeparator.cs
- SqlDataRecord.cs
- IdleTimeoutMonitor.cs
- ReceiveActivity.cs
- XmlSchemaType.cs
- BaseParser.cs
- SqlBooleanMismatchVisitor.cs
- PrintDialogException.cs
- validation.cs
- WebPartExportVerb.cs
- EventsTab.cs
- ContentDisposition.cs
- LongMinMaxAggregationOperator.cs
- ProcessModelInfo.cs
- CompilerGeneratedAttribute.cs
- IpcChannel.cs
- OperationInvokerBehavior.cs
- StyleHelper.cs
- RepeaterItemEventArgs.cs
- TrackingParticipant.cs
- FileDataSourceCache.cs
- FileIOPermission.cs
- JoinElimination.cs
- SQLSingleStorage.cs
- SelectionChangedEventArgs.cs
- FunctionNode.cs
- ListViewDeletedEventArgs.cs
- GB18030Encoding.cs
- RoleBoolean.cs
- XmlHierarchyData.cs
- DesignerGeometryHelper.cs
- WS2007HttpBinding.cs
- WindowsComboBox.cs
- System.Data_BID.cs
- CharacterBufferReference.cs
- CultureSpecificCharacterBufferRange.cs
- LocalizationParserHooks.cs
- ForceCopyBuildProvider.cs
- PixelShader.cs
- NegotiateStream.cs
- PropertyGridDesigner.cs
- SpecialNameAttribute.cs
- VectorCollectionConverter.cs
- NotFiniteNumberException.cs
- MouseButton.cs
- OpenTypeCommon.cs
- WebService.cs
- GridPatternIdentifiers.cs
- RangeExpression.cs
- FixedSOMFixedBlock.cs
- CancellationToken.cs
- CompiledRegexRunnerFactory.cs
- TemplateNameScope.cs
- TagNameToTypeMapper.cs
- CapabilitiesPattern.cs
- ToolBarButton.cs
- SchemaImporterExtensionsSection.cs
- EntityViewGenerationConstants.cs
- SizeAnimation.cs
- UInt64Storage.cs
- CodeDirectoryCompiler.cs
- AuthenticatingEventArgs.cs
- BamlRecordHelper.cs
- Animatable.cs