Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / DEVDIV / depot / DevDiv / releases / whidbey / QFE / ndp / fx / src / xsp / System / Web / Configuration / BufferModesCollection.cs / 2 / BufferModesCollection.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.Hosting; using System.Web.Util; using System.Web.Configuration; using System.Web.Management; using System.Web.Compilation; using System.Security.Permissions; [ConfigurationCollection(typeof(BufferModeSettings))] [AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)] public sealed class BufferModesCollection : ConfigurationElementCollection { private static ConfigurationPropertyCollection _properties; static BufferModesCollection() { // Property initialization _properties = new ConfigurationPropertyCollection(); } public BufferModesCollection() { } protected override ConfigurationPropertyCollection Properties { get { return _properties; } } public void Add(BufferModeSettings bufferModeSettings) { BaseAdd(bufferModeSettings); } public void Remove(String s) { BaseRemove(s); } public void Clear() { BaseClear(); } protected override ConfigurationElement CreateNewElement() { return new BufferModeSettings(); } protected override Object GetElementKey(ConfigurationElement element) { return ((BufferModeSettings)element).Name; } public new BufferModeSettings this[string key] { get { return (BufferModeSettings)BaseGet(key); } } public BufferModeSettings this[int index] { get { return (BufferModeSettings)BaseGet(index); } set { if (BaseGet(index) != null) { BaseRemoveAt(index); } BaseAdd(index, value); } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved. //------------------------------------------------------------------------------ //// 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.Hosting; using System.Web.Util; using System.Web.Configuration; using System.Web.Management; using System.Web.Compilation; using System.Security.Permissions; [ConfigurationCollection(typeof(BufferModeSettings))] [AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)] public sealed class BufferModesCollection : ConfigurationElementCollection { private static ConfigurationPropertyCollection _properties; static BufferModesCollection() { // Property initialization _properties = new ConfigurationPropertyCollection(); } public BufferModesCollection() { } protected override ConfigurationPropertyCollection Properties { get { return _properties; } } public void Add(BufferModeSettings bufferModeSettings) { BaseAdd(bufferModeSettings); } public void Remove(String s) { BaseRemove(s); } public void Clear() { BaseClear(); } protected override ConfigurationElement CreateNewElement() { return new BufferModeSettings(); } protected override Object GetElementKey(ConfigurationElement element) { return ((BufferModeSettings)element).Name; } public new BufferModeSettings this[string key] { get { return (BufferModeSettings)BaseGet(key); } } public BufferModeSettings this[int index] { get { return (BufferModeSettings)BaseGet(index); } set { if (BaseGet(index) != null) { BaseRemoveAt(index); } BaseAdd(index, value); } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- CodeConstructor.cs
- MenuItem.cs
- DocumentApplication.cs
- GraphicsPath.cs
- Console.cs
- Compiler.cs
- TargetControlTypeCache.cs
- CrossSiteScriptingValidation.cs
- ProcessHostMapPath.cs
- BackStopAuthenticationModule.cs
- ConcurrentStack.cs
- IndexerNameAttribute.cs
- PackageStore.cs
- SHA384CryptoServiceProvider.cs
- XmlReader.cs
- ListBindingConverter.cs
- WindowsToolbarItemAsMenuItem.cs
- IgnoreFileBuildProvider.cs
- ModelService.cs
- ToolStripContainer.cs
- InternalPermissions.cs
- RuleRef.cs
- DashStyles.cs
- MatrixTransform.cs
- BamlLocalizableResourceKey.cs
- AssemblyNameProxy.cs
- TypeResolver.cs
- XmlDocumentType.cs
- DependencyProperty.cs
- RequestCachingSection.cs
- FrameworkObject.cs
- EntityModelSchemaGenerator.cs
- DoubleLinkListEnumerator.cs
- EnlistmentTraceIdentifier.cs
- CapabilitiesSection.cs
- SqlBuilder.cs
- KoreanCalendar.cs
- BaseInfoTable.cs
- CodeCatchClauseCollection.cs
- EdmPropertyAttribute.cs
- ParameterCollection.cs
- SqlAliasesReferenced.cs
- SpeechAudioFormatInfo.cs
- SerialReceived.cs
- SecureStringHasher.cs
- SchemaImporterExtensionElement.cs
- SessionEndingEventArgs.cs
- TextRangeEdit.cs
- SortAction.cs
- InvariantComparer.cs
- TimeSpan.cs
- DataGridViewTextBoxColumn.cs
- WindowsNonControl.cs
- TypeCodeDomSerializer.cs
- ExceptionList.cs
- UnsafeNativeMethods.cs
- ThicknessAnimationUsingKeyFrames.cs
- NameObjectCollectionBase.cs
- ListViewInsertEventArgs.cs
- RegexRunner.cs
- HijriCalendar.cs
- Transform3D.cs
- AnnotationComponentChooser.cs
- GenericAuthenticationEventArgs.cs
- XPathBinder.cs
- DBConnectionString.cs
- TokenBasedSet.cs
- ExtendedProperty.cs
- SoapHeader.cs
- FunctionCommandText.cs
- ErrorView.xaml.cs
- SystemWebCachingSectionGroup.cs
- ISAPIRuntime.cs
- PrivilegeNotHeldException.cs
- xsdvalidator.cs
- DiscoveryClient.cs
- BidOverLoads.cs
- NameValueConfigurationCollection.cs
- XmlTextReaderImpl.cs
- SmtpNtlmAuthenticationModule.cs
- OptimalTextSource.cs
- TranslateTransform3D.cs
- NetworkAddressChange.cs
- MethodBuilderInstantiation.cs
- FormatSettings.cs
- ListDictionaryInternal.cs
- Classification.cs
- EntityViewContainer.cs
- QueuePathEditor.cs
- CustomSignedXml.cs
- PenContext.cs
- SqlCacheDependencyDatabaseCollection.cs
- UrlAuthFailedErrorFormatter.cs
- SingleStorage.cs
- BuildProvider.cs
- OleDbPermission.cs
- HandledMouseEvent.cs
- DataGridViewCellMouseEventArgs.cs
- DataGridBoolColumn.cs
- EndpointConfigContainer.cs