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
![Network programming in C#, Network Programming in VB.NET, Network Programming in .NET](/images/book.jpg)
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- ExpressionEditorAttribute.cs
- HandledMouseEvent.cs
- SqlDataSourceEnumerator.cs
- WebPartHeaderCloseVerb.cs
- RewritingPass.cs
- StandardToolWindows.cs
- ValuePattern.cs
- RandomNumberGenerator.cs
- StickyNoteHelper.cs
- DurableOperationContext.cs
- ReachFixedPageSerializer.cs
- TriggerBase.cs
- ImageListStreamer.cs
- QuadraticBezierSegment.cs
- DataSourceXmlSerializer.cs
- ServicePointManagerElement.cs
- OpenTypeLayout.cs
- ServiceEndpointElementCollection.cs
- InputScopeAttribute.cs
- ParserExtension.cs
- XmlSchemaProviderAttribute.cs
- DesignerWithHeader.cs
- EmissiveMaterial.cs
- UriSection.cs
- ImageMap.cs
- AnnotationStore.cs
- CompleteWizardStep.cs
- SqlTopReducer.cs
- CustomAttributeBuilder.cs
- DependencyPropertyConverter.cs
- HierarchicalDataSourceIDConverter.cs
- ResourcesBuildProvider.cs
- HttpResponse.cs
- MultipartIdentifier.cs
- MetaModel.cs
- FutureFactory.cs
- TransportOutputChannel.cs
- SponsorHelper.cs
- DbDataAdapter.cs
- MemoryRecordBuffer.cs
- SharedPersonalizationStateInfo.cs
- BrushValueSerializer.cs
- HandlerBase.cs
- TagPrefixCollection.cs
- WebControlAdapter.cs
- PackageDigitalSignatureManager.cs
- FrameworkObject.cs
- mediaeventargs.cs
- RtfControlWordInfo.cs
- DataGridDesigner.cs
- AudioSignalProblemOccurredEventArgs.cs
- DataSourceHelper.cs
- SubordinateTransaction.cs
- HtmlInputButton.cs
- OleDbWrapper.cs
- CodeDomConfigurationHandler.cs
- OraclePermissionAttribute.cs
- PriorityBinding.cs
- SamlAuthenticationClaimResource.cs
- ClientClassGenerator.cs
- HeaderedItemsControl.cs
- IIS7WorkerRequest.cs
- ConnectionStringsSection.cs
- ObjectDataSourceView.cs
- FileNameEditor.cs
- TypeForwardedToAttribute.cs
- StdValidatorsAndConverters.cs
- ListManagerBindingsCollection.cs
- GeometryGroup.cs
- ResponseStream.cs
- DefaultAssemblyResolver.cs
- WebPartZoneBase.cs
- DecoderNLS.cs
- DataGridBoolColumn.cs
- printdlgexmarshaler.cs
- DateTimeEditor.cs
- LongCountAggregationOperator.cs
- CancelRequestedRecord.cs
- RuntimeCompatibilityAttribute.cs
- LookupBindingPropertiesAttribute.cs
- HandleTable.cs
- TextEffectResolver.cs
- OleDbError.cs
- KeyManager.cs
- RegexWorker.cs
- ScrollableControl.cs
- ComplexPropertyEntry.cs
- ConsumerConnectionPointCollection.cs
- LayoutEditorPart.cs
- base64Transforms.cs
- OuterGlowBitmapEffect.cs
- GenerateScriptTypeAttribute.cs
- EmptyEnumerable.cs
- graph.cs
- PropertyState.cs
- Padding.cs
- AnimatedTypeHelpers.cs
- SizeAnimationClockResource.cs
- returneventsaver.cs
- AdRotatorDesigner.cs