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
- XPathDocumentNavigator.cs
- InArgumentConverter.cs
- Menu.cs
- Base64Encoder.cs
- XmlWrappingReader.cs
- UIElementCollection.cs
- XsltException.cs
- RangeEnumerable.cs
- XmlMemberMapping.cs
- TimeSpanValidatorAttribute.cs
- Environment.cs
- SessionStateUtil.cs
- RuleSettings.cs
- UrlPropertyAttribute.cs
- ArcSegment.cs
- HyperLinkColumn.cs
- FilteredDataSetHelper.cs
- SuppressMessageAttribute.cs
- TouchesCapturedWithinProperty.cs
- DropTarget.cs
- Guid.cs
- GraphicsPath.cs
- MimeMultiPart.cs
- AppDomainFactory.cs
- ControlCachePolicy.cs
- KeyEventArgs.cs
- GenericsInstances.cs
- XPathBinder.cs
- ValidationError.cs
- PixelFormats.cs
- DbSetClause.cs
- RawStylusActions.cs
- SafeArrayTypeMismatchException.cs
- XmlSiteMapProvider.cs
- ThemeDictionaryExtension.cs
- CommandManager.cs
- MiniLockedBorderGlyph.cs
- PartialCachingAttribute.cs
- UrlPropertyAttribute.cs
- GenericUI.cs
- PropertyDescriptorGridEntry.cs
- XmlText.cs
- AdCreatedEventArgs.cs
- Command.cs
- SqlUserDefinedAggregateAttribute.cs
- IndentedWriter.cs
- WorkingDirectoryEditor.cs
- ProgressBarBrushConverter.cs
- CompositeScriptReferenceEventArgs.cs
- ColumnTypeConverter.cs
- CurrentChangingEventManager.cs
- SessionEndingCancelEventArgs.cs
- RegistryPermission.cs
- CustomServiceCredentials.cs
- ObjectAnimationUsingKeyFrames.cs
- PathGeometry.cs
- GlyphCollection.cs
- SelectionManager.cs
- ResourceProviderFactory.cs
- TimeEnumHelper.cs
- CodeNamespaceImportCollection.cs
- DataBoundLiteralControl.cs
- DeviceContext2.cs
- RectKeyFrameCollection.cs
- SelectionPattern.cs
- SqlClientMetaDataCollectionNames.cs
- StorageRoot.cs
- GenericsInstances.cs
- TextBox.cs
- XmlCDATASection.cs
- WebHttpEndpointElement.cs
- Claim.cs
- AdministrationHelpers.cs
- RSAOAEPKeyExchangeDeformatter.cs
- LayoutEditorPart.cs
- TextTreeRootNode.cs
- HtmlInputControl.cs
- NumberFunctions.cs
- StatusBarItem.cs
- PolicyManager.cs
- ReadWriteSpinLock.cs
- XsltOutput.cs
- XhtmlBasicLiteralTextAdapter.cs
- CustomCredentialPolicy.cs
- ReflectEventDescriptor.cs
- SystemIPGlobalStatistics.cs
- StylusDevice.cs
- ColorContext.cs
- Ref.cs
- CreateUserWizard.cs
- MailWebEventProvider.cs
- WebSysDisplayNameAttribute.cs
- MissingManifestResourceException.cs
- SqlCommandBuilder.cs
- Int16Storage.cs
- TiffBitmapDecoder.cs
- QuestionEventArgs.cs
- BufferBuilder.cs
- NameTable.cs
- DocumentReference.cs