Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / ndp / fx / src / xsp / System / Web / Configuration / BuildProviderCollection.cs / 1 / BuildProviderCollection.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.Web.Compilation; using System.Reflection; using System.Web.Hosting; using System.Web.UI; using System.CodeDom.Compiler; using System.Web.Util; using System.ComponentModel; using System.Security.Permissions; // class CompilationSection [ConfigurationCollection(typeof(BuildProvider))] [AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)] public sealed class BuildProviderCollection : ConfigurationElementCollection { private static ConfigurationPropertyCollection _properties; static BuildProviderCollection() { // Property initialization _properties = new ConfigurationPropertyCollection(); } public BuildProviderCollection() : base(StringComparer.OrdinalIgnoreCase) { } protected override ConfigurationPropertyCollection Properties { get { return _properties; } } public new BuildProvider this[string name] { get { return (BuildProvider)BaseGet(name); } } public BuildProvider this[int index] { get { return (BuildProvider)BaseGet(index); } set { if (BaseGet(index) != null) BaseRemoveAt(index); BaseAdd(index, value); } } public void Add(BuildProvider buildProvider) { BaseAdd(buildProvider); } public void Remove(String name) { BaseRemove(name); } public void RemoveAt(int index) { BaseRemoveAt(index); } public void Clear() { BaseClear(); } protected override ConfigurationElement CreateNewElement() { return new BuildProvider(); } protected override Object GetElementKey(ConfigurationElement element) { return ((BuildProvider)element).Extension; } } } // 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.Web.Compilation; using System.Reflection; using System.Web.Hosting; using System.Web.UI; using System.CodeDom.Compiler; using System.Web.Util; using System.ComponentModel; using System.Security.Permissions; // class CompilationSection [ConfigurationCollection(typeof(BuildProvider))] [AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)] public sealed class BuildProviderCollection : ConfigurationElementCollection { private static ConfigurationPropertyCollection _properties; static BuildProviderCollection() { // Property initialization _properties = new ConfigurationPropertyCollection(); } public BuildProviderCollection() : base(StringComparer.OrdinalIgnoreCase) { } protected override ConfigurationPropertyCollection Properties { get { return _properties; } } public new BuildProvider this[string name] { get { return (BuildProvider)BaseGet(name); } } public BuildProvider this[int index] { get { return (BuildProvider)BaseGet(index); } set { if (BaseGet(index) != null) BaseRemoveAt(index); BaseAdd(index, value); } } public void Add(BuildProvider buildProvider) { BaseAdd(buildProvider); } public void Remove(String name) { BaseRemove(name); } public void RemoveAt(int index) { BaseRemoveAt(index); } public void Clear() { BaseClear(); } protected override ConfigurationElement CreateNewElement() { return new BuildProvider(); } protected override Object GetElementKey(ConfigurationElement element) { return ((BuildProvider)element).Extension; } } } // 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
- PersonalizationStateInfo.cs
- NullableDoubleMinMaxAggregationOperator.cs
- ThousandthOfEmRealDoubles.cs
- SqlStream.cs
- ConfigXmlWhitespace.cs
- MultiSelectRootGridEntry.cs
- PointCollection.cs
- CancellationHandlerDesigner.cs
- CompiledQueryCacheEntry.cs
- XmlSchemaImport.cs
- Vector3DConverter.cs
- InitiatorSessionSymmetricMessageSecurityProtocol.cs
- MatrixValueSerializer.cs
- HitTestWithPointDrawingContextWalker.cs
- ApplicationContext.cs
- DataGridViewComboBoxEditingControl.cs
- TemplatedMailWebEventProvider.cs
- PrintDialogException.cs
- ApplicationHost.cs
- IERequestCache.cs
- Assembly.cs
- BinarySecretSecurityToken.cs
- ContainerAction.cs
- ReadOnlyKeyedCollection.cs
- BidPrivateBase.cs
- TypeToStringValueConverter.cs
- BamlBinaryReader.cs
- mediaclock.cs
- TreeViewHitTestInfo.cs
- VirtualDirectoryMapping.cs
- Serializer.cs
- Rfc4050KeyFormatter.cs
- NumericUpDown.cs
- SoapAttributeAttribute.cs
- RTLAwareMessageBox.cs
- MonthCalendar.cs
- PrintControllerWithStatusDialog.cs
- XhtmlBasicLinkAdapter.cs
- DrawingContextFlattener.cs
- FixedSOMImage.cs
- SymDocumentType.cs
- InputLanguageEventArgs.cs
- DeclaredTypeValidator.cs
- EdmComplexPropertyAttribute.cs
- PartialClassGenerationTask.cs
- Connector.xaml.cs
- ViewLoader.cs
- DesignerDataTable.cs
- ToolStripRenderEventArgs.cs
- NativeMethodsOther.cs
- ServiceNameCollection.cs
- SafeRightsManagementSessionHandle.cs
- ApplicationCommands.cs
- SqlHelper.cs
- Decimal.cs
- processwaithandle.cs
- StreamingContext.cs
- CodeConditionStatement.cs
- LocalBuilder.cs
- UnmanagedMarshal.cs
- WindowsListViewItemCheckBox.cs
- Timer.cs
- SqlWebEventProvider.cs
- IPEndPointCollection.cs
- TreeNodeCollection.cs
- ManualResetEvent.cs
- ClientSettingsStore.cs
- XmlSerializerOperationFormatter.cs
- PreviewKeyDownEventArgs.cs
- DataTableNameHandler.cs
- VerticalAlignConverter.cs
- NavigationProperty.cs
- base64Transforms.cs
- Soap.cs
- XmlSchemaInferenceException.cs
- DiscoveryCallbackBehavior.cs
- Triangle.cs
- LogPolicy.cs
- Atom10FeedFormatter.cs
- FactoryGenerator.cs
- dataprotectionpermissionattribute.cs
- AlphabeticalEnumConverter.cs
- Figure.cs
- GridViewColumnCollection.cs
- RemotingConfigParser.cs
- ErrorEventArgs.cs
- EmptyEnumerator.cs
- ipaddressinformationcollection.cs
- WorkflowTransactionService.cs
- ExpressionConverter.cs
- BooleanToVisibilityConverter.cs
- TdsRecordBufferSetter.cs
- TreeViewImageGenerator.cs
- WmlCommandAdapter.cs
- ComplexPropertyEntry.cs
- HashLookup.cs
- DoubleKeyFrameCollection.cs
- DbProviderSpecificTypePropertyAttribute.cs
- BufferedStream.cs
- MenuItemCollection.cs