Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / xsp / System / Web / Configuration / ExpressionBuilderCollection.cs / 1305376 / ExpressionBuilderCollection.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; [ConfigurationCollection(typeof(ExpressionBuilder))] public sealed class ExpressionBuilderCollection : ConfigurationElementCollection { private static ConfigurationPropertyCollection _properties; static ExpressionBuilderCollection() { // Property initialization _properties = new ConfigurationPropertyCollection(); } public ExpressionBuilderCollection() : base(StringComparer.OrdinalIgnoreCase) { } protected override ConfigurationPropertyCollection Properties { get { return _properties; } } public new ExpressionBuilder this[string name] { get { return (ExpressionBuilder)BaseGet(name); } } public ExpressionBuilder this[int index] { get { return (ExpressionBuilder)BaseGet(index); } set { if (BaseGet(index) != null) { BaseRemoveAt(index); } BaseAdd(index, value); } } public void Add(ExpressionBuilder 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 ExpressionBuilder(); } protected override Object GetElementKey(ConfigurationElement element) { return ((ExpressionBuilder)element).ExpressionPrefix; } } } // 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; [ConfigurationCollection(typeof(ExpressionBuilder))] public sealed class ExpressionBuilderCollection : ConfigurationElementCollection { private static ConfigurationPropertyCollection _properties; static ExpressionBuilderCollection() { // Property initialization _properties = new ConfigurationPropertyCollection(); } public ExpressionBuilderCollection() : base(StringComparer.OrdinalIgnoreCase) { } protected override ConfigurationPropertyCollection Properties { get { return _properties; } } public new ExpressionBuilder this[string name] { get { return (ExpressionBuilder)BaseGet(name); } } public ExpressionBuilder this[int index] { get { return (ExpressionBuilder)BaseGet(index); } set { if (BaseGet(index) != null) { BaseRemoveAt(index); } BaseAdd(index, value); } } public void Add(ExpressionBuilder 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 ExpressionBuilder(); } protected override Object GetElementKey(ConfigurationElement element) { return ((ExpressionBuilder)element).ExpressionPrefix; } } } // 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
- InternalResources.cs
- TCEAdapterGenerator.cs
- QilScopedVisitor.cs
- StdValidatorsAndConverters.cs
- StringCollection.cs
- RegisteredScript.cs
- DesignerRegion.cs
- ValueUtilsSmi.cs
- HashAlgorithm.cs
- OleDbMetaDataFactory.cs
- AppModelKnownContentFactory.cs
- SignedXml.cs
- AttachedAnnotationChangedEventArgs.cs
- PersonalizationStateInfoCollection.cs
- NameTable.cs
- PropertyChangedEventArgs.cs
- DataGridViewColumnCollectionEditor.cs
- EmissiveMaterial.cs
- FormattedText.cs
- TreeViewItem.cs
- SerialPinChanges.cs
- AvTrace.cs
- PolicyReader.cs
- SqlConnectionFactory.cs
- TextBreakpoint.cs
- WebBrowserBase.cs
- HtmlElementCollection.cs
- RegexMatchCollection.cs
- DateTime.cs
- Tablet.cs
- MexHttpBindingElement.cs
- ObjectStorage.cs
- ContentType.cs
- StringValueSerializer.cs
- FrameAutomationPeer.cs
- OleDbInfoMessageEvent.cs
- Button.cs
- EventListenerClientSide.cs
- SymbolTable.cs
- ToolBarButton.cs
- DashStyle.cs
- DataError.cs
- SecurityTokenParameters.cs
- XmlNodeComparer.cs
- ServiceOperationParameter.cs
- SoapAttributeAttribute.cs
- XmlWriterSettings.cs
- ControlEvent.cs
- GenericXmlSecurityToken.cs
- Membership.cs
- CodeTypeMember.cs
- XmlText.cs
- NullableDecimalMinMaxAggregationOperator.cs
- IsolatedStoragePermission.cs
- MetadataException.cs
- SQLString.cs
- DuplicateDetector.cs
- ApplicationManager.cs
- SetMemberBinder.cs
- CodeBlockBuilder.cs
- Tablet.cs
- StickyNote.cs
- ChannelBinding.cs
- EntityDataSourceContainerNameConverter.cs
- MiniConstructorInfo.cs
- SqlInfoMessageEvent.cs
- AuthenticationServiceManager.cs
- SolidColorBrush.cs
- InputLanguageManager.cs
- WsdlImporter.cs
- HitTestFilterBehavior.cs
- XomlCompiler.cs
- securitycriticaldataformultiplegetandset.cs
- ServiceDesigner.cs
- xmlsaver.cs
- DispatcherOperation.cs
- Ref.cs
- Constants.cs
- TreeBuilder.cs
- StagingAreaInputItem.cs
- MinimizableAttributeTypeConverter.cs
- DocumentApplication.cs
- HttpListener.cs
- GroupedContextMenuStrip.cs
- OleDbTransaction.cs
- ServiceXNameTypeConverter.cs
- OutKeywords.cs
- GradientStopCollection.cs
- EntityDataSourceViewSchema.cs
- SqlDataReader.cs
- WebReferencesBuildProvider.cs
- SecurityElement.cs
- MaterialGroup.cs
- DataServiceKeyAttribute.cs
- OleDbTransaction.cs
- RoutedUICommand.cs
- IntPtr.cs
- HtmlInputReset.cs
- Viewport2DVisual3D.cs
- HeaderElement.cs