Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / whidbey / netfxsp / ndp / fx / src / xsp / System / Web / Configuration / BuildProviderCollection.cs / 5 / 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
- Metafile.cs
- SecurityTokenResolver.cs
- WebConvert.cs
- Metafile.cs
- ZipIOExtraFieldPaddingElement.cs
- _Events.cs
- ProcessModuleCollection.cs
- SqlClientMetaDataCollectionNames.cs
- UnsafeNativeMethods.cs
- ErrorInfoXmlDocument.cs
- Internal.cs
- ZipIOModeEnforcingStream.cs
- UserControlParser.cs
- HwndStylusInputProvider.cs
- ObjectQueryState.cs
- AudioSignalProblemOccurredEventArgs.cs
- SuppressIldasmAttribute.cs
- CheckBoxList.cs
- KeyBinding.cs
- TriggerActionCollection.cs
- UmAlQuraCalendar.cs
- ArcSegment.cs
- BaseTemplateCodeDomTreeGenerator.cs
- GradientSpreadMethodValidation.cs
- IconBitmapDecoder.cs
- WindowPatternIdentifiers.cs
- BitmapEffectState.cs
- KeyboardDevice.cs
- WebBrowserNavigatingEventHandler.cs
- OleDbParameterCollection.cs
- __ComObject.cs
- ModelFunction.cs
- XappLauncher.cs
- XamlPointCollectionSerializer.cs
- ParenthesizePropertyNameAttribute.cs
- Encoder.cs
- _HeaderInfo.cs
- XamlSerializerUtil.cs
- GiveFeedbackEventArgs.cs
- TreeNodeStyle.cs
- TheQuery.cs
- TextLineResult.cs
- DesignerView.cs
- PropertyDescriptors.cs
- SelectedGridItemChangedEvent.cs
- RelationshipType.cs
- GZipUtils.cs
- DataGridHeaderBorder.cs
- StringFunctions.cs
- SharedUtils.cs
- IndexedEnumerable.cs
- SmtpSection.cs
- InternalBufferManager.cs
- AngleUtil.cs
- ContextQuery.cs
- DesignDataSource.cs
- FindCriteria.cs
- sqlser.cs
- ListViewDeletedEventArgs.cs
- ColorKeyFrameCollection.cs
- CommonGetThemePartSize.cs
- CodeIndexerExpression.cs
- OpenFileDialog.cs
- ConfigurationException.cs
- XmlException.cs
- _NtlmClient.cs
- XmlEntityReference.cs
- NodeFunctions.cs
- AutomationPropertyInfo.cs
- Update.cs
- PathStreamGeometryContext.cs
- SecurityUniqueId.cs
- ProcessManager.cs
- FileChangesMonitor.cs
- UnitySerializationHolder.cs
- PointAnimationUsingKeyFrames.cs
- SoundPlayer.cs
- ComboBox.cs
- CollectionContainer.cs
- TextEffect.cs
- PreservationFileWriter.cs
- ToolBar.cs
- DataGridLengthConverter.cs
- WithParamAction.cs
- BitArray.cs
- SchemaImporter.cs
- WizardStepBase.cs
- BrushMappingModeValidation.cs
- DependencyObjectProvider.cs
- PanelDesigner.cs
- FigureParaClient.cs
- InfoCardXmlSerializer.cs
- exports.cs
- DataGridHyperlinkColumn.cs
- ReferenceService.cs
- Win32Interop.cs
- EncryptedType.cs
- AssociationTypeEmitter.cs
- objectquery_tresulttype.cs
- UseLicense.cs